Releases: wavesoftware/passless-operator
Releases · wavesoftware/passless-operator
Pre-release v0.3.0
Operator is now updated to work on modern Kubernetes and OpenShift!
Installation
Deploy operator with:
kubectl apply -f \
https://github.com/wavesoftware/passless-operator/releases/download/v0.3.0/passless.yaml
Usage
Here's an example passless resource:
---
apiVersion: wavesoftware.pl/v1alpha1
kind: PassLess
metadata:
name: example
spec:
db-password:
version: 1
scope: alnum
length: 16
If you have Passless operator running, and you create such a resource, operator will create a secret for you:
$ kubectl get secret example -o jsonpath='{.data.db-password}' | base64 -d
eoXdlNHgrtaxoO34
Cheers 🍺
What's Changed
- 🐛 Make tests passing on Golang 1.15 #9
- 🐛 Support for OpenShift #2
- 🎁 Switch to Github Actions #10
- 🎁 Migrate to newer Operator SDK #12
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - Inital functional version
This is the first functional release.
Operator is working and it is reconciling the passless
resources creating and updating secrets!
Installation
Deploy operator with:
kubectl apply -f https://github.com/wavesoftware/passless-operator/releases/download/v0.2.0/passless.yaml
Usage
This is an example passless resource:
apiVersion: wavesoftware.pl/v1alpha1
kind: PassLess
metadata:
name: example
spec:
db-password:
version: 1
scope: alnum
length: 16
If you have Passless operator running, and you create such a resource, operator will create a secret for you. It will update it if you change passless resource, also!
Cheers 🍺