Releases: helix-collective/camus2
Releases · helix-collective/camus2
Minor release - bug fix
Fixes #10
Minor release
Fix bug in c2 stop
with custom deploy names.
Minor release
Internally c2 has always distinguished between release package names and deploy names, but from the CLI perspective release names were always used. The release allows the deploy name to be explicitly specifed:
## c2 start <release> [<asdeploy>]
Create and start a deployment (if it's not already running). The
name of the deploy is optional - if not provided it defaults to the
release name.
The primary driver for this is to allow multiple simultaneous deploys of the same release.
It's now important to remember that the c2 stop
and c2 connect
commands take deploy names.
Minor release
Added config flag to set nginx version, defaulted to 1.16.1
Camus2 base
New Features/fixes:
- Support for YAML and JSON configuration files.
- Improved slave state reporting including slave IP address and hostname
- Fixes #49 by adding stop for all types of deploys
- make-deployContexts-optional fixes #59
- Terminates deploys before starting new ones where then would be a port conflict
- Improvements to deal with outdated slave states:
- Show last updated time in output
- Added command to flush old states
- Read config from S3 if HX_DEPLOY_CONFIG is an S3 path
- Config item name change DeployContextSource -> ConfigContextSource
- Slave state in S3 now includes failure status
- Removed redundant label field from EndPoint config
- Improved Parsing error messages
- First draft of user-guide including config templates.