Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(gae): Adds endpoint to surfact GAE storage accounts. #470

Merged
merged 1 commit into from
Oct 18, 2017

Conversation

jtk54
Copy link
Contributor

@jtk54 jtk54 commented Oct 17, 2017

No description provided.

@@ -281,4 +281,7 @@ interface ClouddriverService {
Response getAdhocData(@Path(value = 'groupId', encode = false) String groupId,
@Path(value = 'bucketId', encode = false) String bucketId,
@Path(value = 'objectId', encode = false) String objectId)

@GET('/appengine/storage/list')
List<String> getAppengineStorageAccounts()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wouldn't couple this with appengine. In the end this should just read /storage/account/ or something similar

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh I see this is just for clouddriver - we'll have to fix that there later

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, let's do that now (I can do that if you want). Let's just make it a GET to /storage.

import java.util.List;

@RestController
@RequestMapping("/appengine/storage/list")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is where we should probably not include appengine in the name of the path, to save time refactoring later.

@jtk54
Copy link
Contributor Author

jtk54 commented Oct 18, 2017

Renamed endpoints.

@jtk54 jtk54 merged commit a56e856 into spinnaker:master Oct 18, 2017
BrunoCarrier added a commit to lookout/gate that referenced this pull request Oct 26, 2017
* feat(gae): Adds endpoint to surfact GAE storage accounts. (spinnaker#470)

* feat(echo/pubsub): Expose endpoint to query subscriptions. (spinnaker#472)
dkirillov added a commit to lookout/gate that referenced this pull request Dec 6, 2017
* feat(gae): Adds endpoint to surfact GAE storage accounts. (spinnaker#470)

* feat(echo/pubsub): Expose endpoint to query subscriptions. (spinnaker#472)

* fix(pipeline_template): Default no scopes for pipeline templates (spinnaker#473)

* feat(v2-canary): add application query param to config list endpoint (spinnaker#474)

* fix(web): NPE when no scopes provided (spinnaker#475)

* chore(canary-v2): Do not return bare strings. (spinnaker#477)

* feat(pipeline_template): Support pipeline templates with dynamic sources (spinnaker#471)

Pass along pipelineConfigId and executionId parameters for `/pipelineTemplates/resolve`

* chore(swagger): Add webhooks endpoint to swagger docs (spinnaker#410)

* fix(authN): Handle case of missing port(s) in post authN redirect. (spinnaker#467)

- if port 443 is missing, but the scheme is https, we should set the
  default to 443, instead of -1.

* feat(core): server group manager controller (spinnaker#478)

* feat(pipelines): validate required parameters are supplied on pipeline trigger (spinnaker#479)

* feat(core/serverGroups): Get a list of servergroups by name (spinnaker#480)

Depends on spinnaker/clouddriver#2114

* feat(manifest): get manifest controller (spinnaker#481)

* feat(xenial_builds): Add systemd configuration for Gate. (spinnaker#483)

* feat(xenial_builds): Add systemd configuration for Gate.

* chore(systemd_logs): Remove unneeded log redirection. (spinnaker#485)

* feat(v2-canary): canary result endpoint, metric set list pair endpoint, refactoring (spinnaker#482)

* feat(x509) Allow x509 and LDAP to be used together (spinnaker#476)
danielpeach pushed a commit to danielpeach/gate that referenced this pull request May 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants