Skip to content

Releases: tsuru/rpaas-operator

v0.35.1

14 Jun 17:46
c0e4e4d
Compare
Choose a tag to compare

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

31 May 18:31
e2a20ac
Compare
Choose a tag to compare

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

10 Feb 13:58
3884921
Compare
Choose a tag to compare

Changelog

  • 3884921 Add namespace for PrometheusDiscover

v0.34.0

10 Feb 12:23
07b3b76
Compare
Choose a tag to compare

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

14 Dec 13:29
b224357
Compare
Choose a tag to compare

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

01 Nov 22:21
53ff786
Compare
Choose a tag to compare

Changelog

  • 53ff786 Publish a manifest.json #124
  • e00ab64 docs: add purge and purge bulk openapi documentation
  • a8fe046 docs: fix indent of openapi yaml
  • d5d1d77 Add missing permission to ClusterRole

v0.33.1

26 Aug 16:49
Compare
Choose a tag to compare

Changelog

  • 7ac95c2 Add tests
  • 14bedfd working on a internal api to provide way to integrate with prometheus blackbox

v0.33.0

17 Aug 20:04
342575a
Compare
Choose a tag to compare

Changelog

  • 342575a feat(plugin/info): show current and desired pod replicas
  • ff95643 fix(web): return validation error when plan doesn't exist

v0.32.0

08 Aug 20:05
81b029f
Compare
Choose a tag to compare

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)

v0.31.0

27 Jul 16:26
0d1f8e3
Compare
Choose a tag to compare

Changelog

  • 0d1f8e3 feat(web): accept certificates urleconded too