Releases: spinnaker/halyard
Releases · spinnaker/halyard
Halyard 0.6.0
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
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
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
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
toaccount <action>
for consistency with other commands. For example, getting an account ishal 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
Features
- Azure clouddriver config generation & validation.
- GCS front50 config validation.
- settings.js custom generation.
hal deploy [run/plan]
andhal config deploy [edit]
commands.- Faster config downloads using GCS API.
Fixes
- Bug preventing validators from using lookup services.
Halyard 0.2.1
Fixes
- Removes broken tab completion installation.
Halyard 0.2.0
Features
- Configure Spinnaker GCS storage.
- Deploy all 9 microservices during a Flotilla deployment.
- Support for bash tab completion.
get-features
,set-features
,get-storage
, andset-storage
commands underconfig
.
Fixes
- Installer not overwriting old executable wrappers.
- Installer generating duplicate entrypoint scripts.
Halyard 0.1.1
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
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
v0.0.7 Fix hal content redirection during install (#97)