Skip to content

Releases: helix-collective/camus2

Minor release - bug fix

04 Feb 08:33
79a688a
Compare
Choose a tag to compare

Minor release

16 Dec 02:28
Compare
Choose a tag to compare

Fix bug in c2 stop with custom deploy names.

Minor release

08 Dec 22:25
Compare
Choose a tag to compare

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

20 Nov 03:06
a4f6c23
Compare
Choose a tag to compare

Added config flag to set nginx version, defaulted to 1.16.1

Camus2 base

15 Oct 05:14
Compare
Choose a tag to compare

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.