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

[Feature Request] Add support for saturn and titan services for deployment management #6

Open
muram opened this issue Feb 10, 2020 · 3 comments

Comments

@muram
Copy link

muram commented Feb 10, 2020

No description provided.

@ptrakhtman
Copy link
Contributor

@msayler FYI

@msayler
Copy link
Contributor

msayler commented May 4, 2020

I've added this to the backlog. Pretend for a moment that I don't know what these do: what are you interested in accomplishing with the services? (What API calls or even what use cases?)

@muram
Copy link
Author

muram commented May 4, 2020

As an implementer, I would like to track the installation status by saturn and titan for my automatic mode deployment.

examples:

GET /saturn/v1/$CID/installations?deployment_id=$ENVID
GET /titan/v1/$CID/installations?deployment_id=$ENVID

pretty examples:

❯ httpal "saturn/v1/$CID/installations?deployment_id=$ENVID" | jq -r '.[] | .region + "/" + .vpc_id + ":" + .zone + " " + .state.name + " (!) " + .error.message' | sort
eu-central-1/vpc-1775e37f: deployed (!)
eu-west-2/vpc-879f72ee: deployed (!)
eu-west-3/vpc-1b3ac472: deployed (!)
us-east-2/vpc-5c907935: deployed (!)
us-west-2/vpc-052d0b7c: deployed (!)
us-west-2/vpc-13bea571: deployed (!)
us-west-2/vpc-20b67547: deployed (!)
us-west-2/vpc-4579a420: deployed (!)
us-west-2/vpc-d8befebd: deployed (!)
us-west-2/vpc-df3cf5ba: deploying (!) No free CIDR blocks left in the target VPC
us-west-2/vpc-e33cf586: deployed (!)

❯ httpal "titan/v1/$CID/installations?deployment_id=$ENVID" | jq '.[] | .vpc_id + ":" + .zone + " " + .state.name + " " + .status + " " + "(!)" + .error.message'
"vpc-13bea571:us-west-2b deployed ok (!)"
"vpc-1775e37f:eu-central-1a deployed ok (!)"
"vpc-20b67547:us-west-2a deployed ok (!)"
"vpc-13bea571:us-west-2c deployed ok (!)"
"vpc-e33cf586:us-west-2a deployed ok (!)"
"vpc-df3cf5ba:us-west-2a deploying error (!)No free CIDR blocks left in the target VPC"
"vpc-052d0b7c:us-west-2a deployed ok (!)"
"vpc-13bea571:us-west-2a deployed ok (!)"
"vpc-4579a420:us-west-2a deployed ok (!)"
"vpc-20b67547:us-west-2b deployed ok (!)"
"vpc-d8befebd:us-west-2a deployed ok (!)"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants