Ufo Current
service
There’s a handy way to shorten ufo commands by setting the current service. Example:
ufo ship demo-web # normal usage
ufo current --service demo-web
ufo ship # no longer have to type: demo-web
To view the current settings run ufo current
with no options.
$ ufo current
Current env_extra: 1
Current service: demo-web
Setting the current service helps shorten other commands also:
ufo cancel
ufo deploy
ufo destroy
ufo ps
ufo releases
ufo resources
ufo rollback VERSION
ufo scale COUNT
ufo ship
UFO_ENV_EXTRA
The UFO_ENV_EXTRA env variable allows you create multiple environments with of the same services quickly. More info about is is detailed at ufo-env-extra. You can also set a current UFO_ENV_EXTRA with the --env-extra
option.
ufo current --env-extra 1
services
The ufo ships
commands builds one Docker image and deploys them to multiple ECS services, so it usually takes a list of services like so:
ufo ships demo-web demo-worker demo-clock
This can be shorten with with current also.
ufo current --services demo-web demo-worker demo-clock
ufo ships
Pro tip: Use the <- and -> arrow keys to move back and forward.
Edit this page
See a typo or an error? You can improve this page. This website is available on GitHub and contributions are encouraged and welcomed. We love pull requests from you!
- Suggest an edit to this page (here's the contributing guide).
- Open an issue about this page to report a problem.