Releases: tsuru/rpaas-operator
Releases · tsuru/rpaas-operator
v0.35.1
Changelog
- c0e4e4d chore: update echo web framework to v4.10.2
- f8ae3b4 refactor: move keda options to RpaasInstance spec
- 3068df8 fix(controller): fixing RBAC perms to manage KEDA resources
- 3e74bf0 fix(controller): removing watch of PVC resources
- 5233352 fix(controller): add permission to create/update events
- 39fdc98 chore(ci): remove lint step from job dependencies
- d83a52e chore(ci): merge test and lint steps
- 8a8cb7a feat(web): support k8s multi-cluster authentication with exec provider
v0.35.0
Changelog
- e2a20ac feat(web): list RpaasInstance events as well
- 9684f2b feat: support autoscaling based on instance's RPS metrics (#134)
- f41e9db chore(ci): using minikube as cluster provider on integration tests
- 7e5277b chore(ci): running k8s using minikube instead of kind (deprecated)
- 89120af chore(gomod): updating module dependecies
- 415627d feat(api): defaulting suspend field to false and adding it on print column
- d6c35ce feat(api): add "rpaas" as short name of RpaasInstance resource
- 88d0766 Change usage description for shell command (#127)
- 2a5759a chore(ci): upgrade stable k8s version to 1.24.13 (1.24.11 no found on registry)
- bbbcd19 chore(ci): upgrade tsuru/nginx-tsuru image tag to 1.21.4
- d65aeb0 feat: remove implementation of getting Nginx modules from image annotations
- 240a93f chore(ci): run intergration against GKE regular and stable k8s versions
- 859bea4 feat(controllers): move PDB to policy/v1 API
- 270e60a feat(controllers): move CronJob to batch/v1 API
- 2a6e45d feat(controllers): move HPA to autoscaling/v2 API
- 5bcfee6 refactor(api): move skip rencocile annotation to instance spec
- eee3394 chore(api/rpaasinstance): fixing JSON tags and kubebuilder annotations
- 632e93d feat: drop support of Nginx cache sync
- 1cb7a44 refactor: removing unused code about port allocations
- 8fc0653 add custom MapHashBucketSize to NginxConfig
- cc643aa ci: try to fix lint
- b1d7a29 ci: set ubuntu-latest
- c46cea8 ci: set default branch as main
v0.34.1
v0.34.0
Changelog
- 07b3b76 Add team_owner for PrometheusDiscover
- dce71a0 fix(web/api): preventing panic by closing the flusher writer
- e15b5a0 Name of port must be less than 15 caracters
- 2ba2670 Remove unnecessary port information after dropping port allocator
- 0a47b01 Add flag to allocate ports for proxy protocol
- 911c778 Godbye rpaasportallocations, thanks for all the fish
- 5b1f4be Add functions to render new proxy-protocol ports
- 9b1bc05 web: sort custom annotations keys for deterministic tests
v0.33.3
Changelog
- b224357 Merge pull request #128 from tsuru/plan_param_map
- 1ee10e4 manager: return custom annotation validation errors instead ignore them
- c69279f manager: avoid unwanted malformed payload for annotation
- 1ab78cb manager: add custom annotations as param on create/update instances
- a699f75 [doc] how to install tsuru plugin rpaasv2
v0.33.2
v0.33.1
v0.33.0
v0.32.0
Changelog
- 81b029f refactor: drop io/ioutil package usage due to deprecation
- a3e8c3e feat(web): add instance and service labels in ConfigMap from files
- c0127cf fix(web): validating correctly the added flavors
- a5bdcee feat(web): support custom replicas value on instance creation
- db51446 feat(web): return pods in termination phase
- ec6ef90 feat(api,controller): support files up to 1MiB on RpaasInstance extra files (#121)