Skip to content

Releases: spinnaker/halyard

Halyard 0.6.0

27 Feb 22:46
Compare
Choose a tag to compare

Features

  • Google Rosco validation.
  • Halyard runs as Spinnaker.
  • Admin support (publishing BOM & Profiles).
  • Return latest public version of Spinnaker with hal versions latest command.

Halyard 0.5.1

23 Feb 22:59
Compare
Choose a tag to compare

Fixes

  • Generation of debian pin files.
  • Installation requiring root to install debians.
  • UX bug affecting errors that cut task logging short.

Halyard 0.5.0

23 Feb 14:14
Compare
Choose a tag to compare

Fixes

  • Account Id flag for AWS is now formatted as --account-id rather than --accountId for consistency.
  • Docker username is now picked up by hal.

Features

  • Docker validator now ensures you have tags to cache & deploy.
  • Help text is introduced for fixing trailing/leading passwordFile newlines.
  • New help text for top level hal command to guide a new user.
  • Halyard can deploy an OAuth2-authenticating Spinnaker to Kubernetes.
  • Spinnaker services in Kubernetes now have readiness probes.
  • Config & endpoint information is backed up by Halyard during config generation.
  • Basic Google Rosco Support has been added.
  • Halyard can now write to storage buckets when provided with the right credentials.

Halyard 0.4.0

16 Feb 16:38
Compare
Choose a tag to compare

Features

  • Halyard can now deploy the "Simple" clustered Spinnaker to Kubernetes.
  • Added support for TLS & CORS configuration.
  • Account commands have been renamed from <action>-account to account <action> for consistency with other commands. For example, getting an account is hal config provider kubernetes account get my-k8s-account.
  • Rudimentary AWS clouddriver config added (no validation support yet).

Fixes

  • Certain commands would complete without validating (e.g. hal config [generate/deploy]).
  • Install script no longer prints wrapper script.
  • Front50 config now correctly depends on credentials files, and mounts them in the front50 pod.

Halyard 0.3.0

14 Feb 22:15
Compare
Choose a tag to compare

Features

  • Azure clouddriver config generation & validation.
  • GCS front50 config validation.
  • settings.js custom generation.
  • hal deploy [run/plan] and hal config deploy [edit] commands.
  • Faster config downloads using GCS API.

Fixes

  • Bug preventing validators from using lookup services.

Halyard 0.2.1

07 Feb 21:55
Compare
Choose a tag to compare

Fixes

  • Removes broken tab completion installation.

Halyard 0.2.0

07 Feb 19:27
Compare
Choose a tag to compare

Features

  • Configure Spinnaker GCS storage.
  • Deploy all 9 microservices during a Flotilla deployment.
  • Support for bash tab completion.
  • get-features, set-features, get-storage, and set-storage commands under config.

Fixes

  • Installer not overwriting old executable wrappers.
  • Installer generating duplicate entrypoint scripts.

Halyard 0.1.1

04 Feb 14:46
Compare
Choose a tag to compare

Providers

  • Appengine now fully supported.

Fixes

  • Apply validation only after the account edit has completed.

CLI

  • Sort help-flags & classify --help as a global flag.
  • Stream events from the Daemon for long-running tasks.

Daemon

  • Generate debian pin file in /etc/apt/preferences.d/pin-spin.
  • Generate event stream for long-running tasks.
  • Refactor filter-model to allow for more node types.

Halyard 0.1.0

02 Feb 19:38
Compare
Choose a tag to compare

Halyard Beta is now in session, featuring:

  • Configuring all of the Kubernetes, Docker, & Google providers, with limited support for Appengine.
  • Bootstrapping capabilities for a clustered Kubernetes deployment.

Halyard 0.0.7

02 Feb 19:08
Compare
Choose a tag to compare
Halyard 0.0.7 Pre-release
Pre-release
v0.0.7

Fix hal content redirection during install (#97)