Releases: cloudfoundry-community/vault-boshrelease
v1.0.1
Improvements
-
The new
vault.skip_verify
property allows you to use
self-signed certificates, or other untrusted X.509 certs,
with the automatic unseal bits. Previously, this would
fail because the vault CLI was not seeingVAULT_SKIP_VERIFY
in the environment.This is off by default, preserving the legacy (more secure)
behavior. -
The new
vault.addr
property allows you to target the correct
IP or domain name, in the event that you are using a real,
trusted X.509 certificate. This property honors the replacement
tokens(ip)
and(index)
in case you want to name your Vaults
after their index.
Bug Fixes
-
Various documentation, example, and README updates were made.
Whee! -
Empty keys are skipped in the automatic
vault unseal
step, if
you are using that functionality.
Software Updates
- Bumped Vault binary to v0.10.2
Deployment
releases:
- name: vault
version: 1.0.1
url: https://github.com/cloudfoundry-community/vault-boshrelease/releases/download/v1.0.1/vault-1.0.1.tgz
sha1: 1a413c31f2d3472d6d600bc59c7f634a047d048a
v1.0.0
This release contains BREAKING CHANGES to
backwards-compatibility
Almost all of the configuration properties have been removed.
In their place, a single vault.config
property has been
created to house a complete HCL string, as a multi-line block.
The new vault.tls
allows operators to specify the certificates
and keys that their configuration (vault.config
) uses.
Refer to the manifests/vault.yml
example deployment manifest for
details on how to use vault.tls
and vault.config
in concert.
The vault-broker
job has been removed from this release. If you
would like a more packaged BOSH experience, you are encouraged
to migrate to the [safe BOSH release][safe-bosh].
Updates
-
The BOSH 2.0 manifest
manifests/vault.yml
now has default
cloud-config parameters that match those ofcf-deployment
.
Operators can modify these by including thescale
ops file. -
Bumped https://github.com/hashicorp/vault to v0.9.6
Deployment
releases:
- name: vault
version: 1.0.0
url: https://github.com/cloudfoundry-community/vault-boshrelease/releases/download/v1.0.0/vault-1.0.0.tgz
sha1: 09622ca3598cbbdf20abb45b51d5ddf15368343f
v0.8.0
Build / Dev Changes
The vault-boshrelease pipeline now tracks the vault-broker
releases and pulls them into this BOSH release semi-automagically,
to help keep it up-to-date.
New Software
vault
Bumped https://github.com/hashicorp/vault to v0.8.3
vault-broker
Bumped https://github.com/cloudfoundry-community/vault-broker to v0.0.1
This version of vault-broker fixes a bug in unbinding with the
Vault API. Users are encouraged to upgrade as soon as possible if
they are using the Cloud Foundry vault-broker service broker.
Deployment
releases:
- name: vault
version: 0.8.0
url: https://github.com/cloudfoundry-community/vault-boshrelease/releases/download/v0.8.0/vault-0.8.0.tgz
sha1: 0e870bbe5f75db0f87c1ed23fdc53765c5cbec0c
v0.7.0
- CI upgraded to add
testflight-pr
job to automatically test pull requests - Removed old bosh1 manifests (see v0.6.3 tag to find them)
- Last release containing v0.7.3 vault
Deployment
releases:
- name: vault
version: 0.7.0
url: https://github.com/cloudfoundry-community/vault-boshrelease/releases/download/v0.7.0/vault-0.7.0.tgz
sha1: 6a59d2d30a5eb68e3f26e612751a760f895bf1b7
Vault BOSH Release v0.6.2
Bug Fixes
- Fixed a variable naming bug, so that
VAULT_ADVERTISE_ADDR
is
properly set so thatvault
can take advantage of it.
(We had mistakenly left the critical_ADDR
part off...)
Vault BOSH Release v0.6.1
#Bug fixes
- fix escape of '"' in config
- fix step-down when tls is enabled
Vault BOSH Release v0.6.0
Improvements
- use spec.ip to determin own ip address (compatible with BOSH-release v258+)
Changes
- Remove consuming ssl certs from linked consul. The hostnames will need to be set for vault rendering the certs unusable.
Vault BOSH Release v0.5.0
Improvements
- update vault binary to v0.7.3
- consume ssl certs from linked consul
- enable zero-downtime deployments via
step_down_token
andunseal_keys
Breaking changes
- renamed all
backend
settings tostorage
in line with Vaults naming conventions.
Fixes
- remove some redundant settings
Vault BOSH Release v0.4.3
Improvements
- Updated vault-broker for policy changes fix.
Vault BOSH Release v0.4.2
Improvements
- Vault was bumped to version 0.6.2