Skip to content

Releases: tsuru/rpaas-operator

v0.16.2

06 Sep 13:51
67654bc
Compare
Choose a tag to compare

Changelog

67654bc Add validation to prevent use of creationOnly flavor

v0.16.1

01 Sep 19:16
deefc7e
Compare
Choose a tag to compare

Changelog

deefc7e Ignore the auto-generated domain name when DNSNames is set on the instance
1d04844 Add validation to avoid certificate with dns names duplicated

v0.16.0

25 Aug 15:59
8c46831
Compare
Choose a tag to compare

Changelog

8c46831 Provide nginx with many server blocks for each certificate (#105)
5bc8423 move responsability to set service.Type to controller after merge of flavors

v0.15.0

23 Aug 12:59
948e4c5
Compare
Choose a tag to compare

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

17 Jun 16:32
Compare
Choose a tag to compare

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

15 Jun 13:35
Compare
Choose a tag to compare

Changelog

f57084c operator: Add pool-namespaced concept

v0.13.0

01 Jun 18:26
8d84b93
Compare
Choose a tag to compare

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

22 Mar 20:38
Compare
Choose a tag to compare

Changelog

fef6d3a refactor: set dns annnotation during Reconcile when flavors merge with RpaasInstance test: added unit tests covering dns annotations
bc49a58 feat: add external-dns support

v0.12.5

22 Mar 15:03
c400fc7
Compare
Choose a tag to compare

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

22 Mar 20:34
Compare
Choose a tag to compare

Changelog

fef6d3a refactor: set dns annnotation during Reconcile when flavors merge with RpaasInstance test: added unit tests covering dns annotations
bc49a58 feat: add external-dns support