Skip to content

Releases: wavesoftware/passless-operator

Pre-release v0.3.0

06 Nov 13:21
v0.3.0
c52ad99
Compare
Choose a tag to compare
Pre-release v0.3.0 Pre-release
Pre-release

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

07 Mar 01:09
444d419
Compare
Choose a tag to compare
Pre-release

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 🍺