Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Releases: Nike-Inc/cerberus-lifecycle-cli

v3.0.1

27 Jul 00:51
Compare
Choose a tag to compare
  • Fixes a bug where users may not be able to create SDBs

v3.0.0

17 Jul 20:38
Compare
Choose a tag to compare
  • Upgrading Consul to use Raft Protocol 3.

Directions and more information available here

v2.3.0

17 Jul 07:00
Compare
Choose a tag to compare
  • Ported backup lambda to be a command so that backing up and restoring can be done with one tool.

v2.2.0

14 Jul 15:58
Compare
Choose a tag to compare
  • Increasing NGINX worker_connections from 1k to 20k

v2.1.0

10 Jul 22:52
Compare
Choose a tag to compare
  • Consul configuration: setting reconnect_timeout and reconnect_timeout_wan to 16 hours. Any value lower than the default of 72 hours seems better when we're using CloudFormation for deploys. 16 hours is twice the minimum of 8 hours.
  • Sorting CLI --help output by command name to make it easier to read.

v2.0.0

29 Jun 23:23
Compare
Choose a tag to compare
  • Shorten reboot command name to rolling-reboot
  • Add Vault reboot functionality

v1.7.0

16 Jun 17:17
Compare
Choose a tag to compare
  • Adding "list" operation to view-config command when path isn't a file, e.g. cerberus view-config --config-path data/vault/

v1.6.0

06 Jun 20:51
Compare
Choose a tag to compare
  • Adds a command rolling-reboot-with-health-check to reboot instances one by one, confirming that the health check passes before moving on.

v1.5.0

31 May 02:08
Compare
Choose a tag to compare

Vault updates no longer incurs up to (10 Seconds * instance count in the ASG) of downtime during deploys.

  • Configured the Vault health check to report standby nodes as healthy so all instances get registered as healthy to the ELB.
  • Configured the Vault Security Group to allow request forwarding that was introduced since the initial release of Cerberus to work properly with new ELB configuration

To enable this run run the following commands

cerberus -e xxxx -r yyyy update-stack --stack-name base --overwrite-template --owner-group foo
cerberus -e xxxx -r yyyy update-stack --stack-name vault --overwrite-template --owner-group foo

A bonus side effect of these changes, under high load the ELB doesn't freak out and drop the leader returning 503s.

v1.4.1

16 May 23:30
Compare
Choose a tag to compare