A Vault swiss-army knife: A CLI tool to init, unseal and configure Vault (auth methods, secret engines).
APACHE-2.0 License
Bot releases are hidden (Show)
Published by bonifaido over 3 years ago
Published by bonifaido almost 4 years ago
Published by pbalogh-sa almost 4 years ago
Published by bonifaido almost 4 years ago
Published by bonifaido almost 4 years ago
image descriptor
from Docker Hub instead of private registry (#1203) - @joshdvirπ Thanks to all the contributors! π π
Published by bonifaido almost 4 years ago
-once
command to exit after auth (#1168) - @joshdvirThanks to all the contributors! π
Published by bonifaido almost 4 years ago
A 100% webhook release this time! πΈοΈ β Thanks to all external contributors!
Published by bonifaido about 4 years ago
Note about Helm charts:
From 1.6.0 the operator chart is Helm 3 only (the other charts are still compatible with Helm 2, but only on best-effort basis).
If you have installed the chart with Helm 2 and now you are trying to upgrade it with Helm3 you have to be careful because Helm 3 will delete the Vault CRD from your cluster during the upgrade from Helm 2 (see helm/helm#7279). To avoid that follow these steps:
# Make sure you are using Helm 3
helm version
# version.BuildInfo{Version:"v3.3.4", GitCommit:"a61ce5633af99708171414353ed49547cf05013d", GitTreeState:"clean", GoVersion:"go1.14.9"}
# Get the latest vault-operator chart
helm repo add banzaicloud-stable https://kubernetes-charts.banzaicloud.com
helm repo update
# Delete all Helm2 releases of the vault-operator manually wit kubectl to keep the resources in the cluster
kubectl delete configmaps -n kube-system vault-operator.v1
# Delete all resources except the Vault CRD
helm template vault-operator banzaicloud-stable/vault-operator | kubectl delete -f -
# Install the new Helm3 version of the chart
helm upgrade --install vault-operator banzaicloud-stable/charts/vault-operator
Published by bonifaido about 4 years ago
Note about Docker images:
From this release, all Bank-Vaults Docker images are pushed to the GitHub Container Registry as well as an alternative to Docker Hub. You can find them here.
Helm charts, vault-operator, and vault-secrets-webhook still use Docker Hub as the default image source, but in all cases, this can be changed to ghcr.io, see the charts and documentation for more details.
All images deployed by the operator are ARM friendly multi-platform images. The images pushed to the ghcr.io registry are built for 3 different architectures:
Note about Helm charts:
This is the last release where we officially support Helm 2 for the charts. From now on Helm 3 is guaranteed to work only. See: https://github.com/banzaicloud/bank-vaults/issues/1097
Published by bonifaido about 4 years ago
Note about Docker images:
From this release, all Bank-Vaults Docker images are pushed to the GitHub Container Registry as well as an alternative to Docker Hub Tou can find them here.
Helm charts, vault-operator, and vault-secrets-webhook still use Docker Hub as the default image source, but in all cases, this can be changed to ghcr.io, see the charts and documentation for more details.
Published by bonifaido about 4 years ago
operator: Add per instance svc hosts to Vault cert SANs (#1073) (@ptzianos)
operator: add labels to deployments and StatefulSets as well (#1079)
operator: pin tagged version for bank-vaults sidecar (#1082)
webhook: use admissionregistration.k8s.io/v1 in registration wherever possible (#1078)
Published by bonifaido about 4 years ago
Changes:
Published by bonifaido over 4 years ago
Changes:
ca.key
from CA secret (#1033) @sandermaPublished by bonifaido over 4 years ago
This release contains some bugfixes:
Published by bonifaido over 4 years ago
Published by bonifaido over 4 years ago
imagePullSecret
as well (#975)Published by bonifaido over 4 years ago
Webhook:
Operator:
Dev environment:
Next-release:
Published by bonifaido over 4 years ago
Webhook:
Operator:
Published by bonifaido over 4 years ago
Bugfixes:
Published by bonifaido over 4 years ago
Notable new features:
Minor changes:
Credits:
Thank you all for your efforts who have contributed (we have 93 contributors which is a LOT!) to Bank-Vaults since the first release. You all helped to achieve 1.0, which is a major milestone in the life of every software project.