v1.0.0
SpiceDB Operator is Open Source!
With the release of 1.0.0, we're happy to announce that the SpiceDB Operator is Open Source!
The Operator makes it simple to:
- quickly spin up multi-node SpiceDB clusters on Kubernetes
- ensure migrations complete properly when upgrading to a new release of SpiceDB
- keep up with the latest available SpiceDB versions as they become available
- configure TLS for all of SpiceDB's services
Check out the readme and the examples for installation and configuration instructions.
What's Changed
- support multiple allowed spicedb images by @ecordell in #34
- some minor improvements by @vroldanbet in #33
- some improvements to keys.go by @vroldanbet in #37
- trigger deployment update on secret changes by @vroldanbet in #40
- support passthrough config on migration jobs by @ecordell in #41
- add basic kustomize manifests by @ecordell in #42
- add controller name to logging middleware by @ecordell in #43
- Add generic helpers by @ecordell in #48
- fix: plumb log level through to the deployment by @ecordell in #28
- README: clean to look similar to spicedb readme by @jzelinskie in #35
- Refactoring and updates to common controller library by @ecordell in #52
- Bump alpine from 3.15 to 3.16.2 by @dependabot in #53
- update permissions by @ecordell in #55
- Bump go.uber.org/zap from 1.19.1 to 1.23.0 by @dependabot in #56
- Bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 by @dependabot in #21
- Bump mvdan.cc/gofumpt from 0.3.0 to 0.3.1 by @dependabot in #5
- switch to controller-idioms by @ecordell in #63
- Bump cloud.google.com/go/spanner from 1.31.0 to 1.37.0 by @dependabot in #65
- add an option to the operator config for disabling image warnings by @ecordell in #67
- bump controller-idioms to 0.3.0 by @ecordell in #68
- fix global config copy by @ecordell in #69
- Bump k8s.io/klog/v2 from 2.70.1 to 2.80.0 by @dependabot in #70
- Bump github.com/onsi/gomega from 1.19.0 to 1.20.2 by @dependabot in #72
- Default operator config and full deployment example by @ecordell in #75
- Bump github.com/spf13/afero from 1.8.2 to 1.9.2 by @dependabot in #71
- Bump sigs.k8s.io/controller-tools from 0.8.0 to 0.9.2 by @dependabot in #64
- Bump goreleaser action to go 1.19 by @ecordell in #81
New Contributors
- @vroldanbet made their first contribution in #33
Full Changelog: v0.4.0...v1.0.0
Docker Images
This release is available at authzed/spicedb-operator:v1.0.0
, quay.io/authzed/spicedb-operator:v1.0.0
, ghcr.io/authzed/spicedb-operator:v1.0.0