Releases: tsuru/rpaas-operator
v0.15.0
Changelog
948e4c5 Fix grammar
40fbe6d cert-manager: Add annotation to validate dns zones
8dbcf09 Use instanceMergedWithFlavors to decide to use auto cert-manager[2]
399da93 Use instanceMergedWithFlavors to decide to use auto cert-manager
0ae705d Fix lint
e2741d0 Add option to use cert from predefined dns zone
f765edc Put status ready for cluster-internal addresses
722551e rpaas-api: Add validation of issuer of cert-manager
5ec7194 fix(controller): preventing updates of merged instance with flavors
ca2fe71 Show cluster-internal address on tsuru plugin
c3e5280 Expose internal address of rpaas instances to easy connect on internal traffic
cb81741 chore: rename json field to be on the same design of RpaasConfig struct
c67aad8 feat: support dynamic certificates over Cert Manager (#104)
c22e3bb goreleaser: add arm64
5c1e4c8 chore(crds): disable the OpenAPI validation when running locally
v0.14.1
Changelog
44955d5 get default flavor also on custom namespace when set
e88c818 Fix invalid function in tests
95c61e4 integration: Use describe in error message to help debugging
8375ba2 Use getServiceName directly for clarity
cbbdf57 fix rpaas instances conflict on multiple rpaas services with pool-namespaced enabled
v0.14.0
v0.13.0
Changelog
8d84b93 Allow configuring forbidden regex patterns
7034ab2 rpaas-client: SetServices now produces a new client in memory
af5b180 fix tests
00ec864 client: Add possibility to disable cert verification
eb7cf67 Add shell command (#101)
4861f8e Plugin allowed upstreams (#100)
13354f7 Add rbac permission to leases
b5b09eb Update version of GO
3bb36f1 replace fake.NewFakeClientWithScheme by fake.NewClientBuilder
1011bf2 Fix tests[2]
79765fd Fix tests
5d8597c Update sigs.k8s.io/controller-runtime
34b896d Add support to add allowed upstreams
2780941 refactor/client
2488121 Merge pull request #97 from tsuru/feat/cmd/delete-certificate
ff8527a feat: add tsuru rpaasv2 certificate delete -s -i --name
v0.12.6
v0.12.5
Changelog
c400fc7 ci: bump go version
8e57a98 Merge pull request #95 from tsuru/refactor/purge_fixes
45b74a6 refactor: return pod port on error and log number of pods found for an instance
4d11de7 refactor: 404 is a valid purge response
02e4fd9 refactor: handle custom paths
9db594a Merge pull request #94 from pedrokiefer/fix/purger
81d813f refactor: don't expose full response on errors
81bd61b refactor: start controller-runtime manager
v0.9.3
v0.12.4
Changelog
b61cefa chore: make lint happy
dffecb1 refactor: use controller-runtime client
e59a26e refactor: improve responses on partial errors
b2d9356 refactor: accumulate errors when purging multiple pods
0bf9731 refactor: extract common web error handling to a module
ff06a0d test: add purge api tests
1c857d1 test: fix watcher test case
68876cb refactor: some cleanups and tests
1b24124 chore: configs and build
cf1d9f2 refactor: use observability, add len checking and improve some error handling
2094232 refactor: move middleware to pkg/observability
c47035a chore: make lint happy
12aac57 refator: rename some functions
3bd526e feat: purge cache daemon first blood