Releases: Kuadrant/limitador-operator
Releases · Kuadrant/limitador-operator
v0.8.0
What's Changed
- Verbosity level by @eguzki in #119
- Refactor poddisruptionbudget reconciler by @eguzki in #118
- Add issues/PRs to new Project by @alexsnaps in #121
- Only run gh action on local PRs by @alexsnaps in #122
- [docs] Fixing some broken links by @jasonmadigan in #123
- Upgrading operator-sdk to v1.32.0 by @eguzki in #124
- build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #126
- redis cached: response timeout by @eguzki in #128
- Adding packages other than
controllers
to the code coverage report from the integration tests by @eguzki in #129 - feat: immediate limits sync to pod via annotation by @KevFan in #127
- Add limitador tracing-endpoint command by @adam-cattermole in #130
New Contributors
- @jasonmadigan made their first contribution in #123
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- codecov: add target and threshold by @eguzki in #104
- Disk storage by @eguzki in #96
- correct typo in logging doc by @pwright in #107
- build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #110
- refactor: controller-runtime v0.16.3 by @KevFan in #111
- Add support for name in limit definitions by @alexsnaps in #112
- Enable per limit metrics by @alexsnaps in #113
- Bump go v1.21 by @eguzki in #116
- minor: some constants for defined types by @eguzki in #115
- Pass Redis URL as Env Var to Limitador deployment. by @Boomatang in #109
- Maintenance/docs by @Boomatang in #114
- Resource names alignment by @grzpiotrowski in #108
- fix status check by @eguzki in #117
New Contributors
- @pwright made their first contribution in #107
- @dependabot made their first contribution in #110
- @alexsnaps made their first contribution in #112
- @grzpiotrowski made their first contribution in #108
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- kind: bump to v0.20.0 & pin image to kindest/node:v1.27.3 by @KevFan in #72
- ignore: vendor directory by @KevFan in #73
- workflow: add codecov by @KevFan in #81
- docs: minor improvements by @KevFan in #79
- Go1.19 & actions/checkout@v3 & actions/setup-go@v4 by @KevFan in #82
- codecov: do not fail ci on error by @KevFan in #87
- workflow: pin yq version to v4.34.2 by @KevFan in #89
- deployment CR reconcile of containers by @Boomatang in #92
- Enable configuring PDB from Limitador CR by @adam-cattermole in #91
- Add new issues workflow by @adam-cattermole in #94
- feat: resource requirements by @KevFan in #83
- go 1.20; controller-runtime v0.14.6 by @eguzki in #95
- Pass through Pod Affinity Rules by @Boomatang in #86
- pkg/helpers/loghttp.go: remove unused code by @eguzki in #99
- integration tests and unit tests separated by @eguzki in #98
- [workflow] Adding channels input for bundle creation by @didierofrivia in #97
- doc: #kuadrant channel on kubernetes.slack.com by @david-martin in #100
- fix: retry updating limitador cr on error in integration test by @KevFan in #102
- Build images with replaces operator image by @didierofrivia in #103
New Contributors
- @KevFan made their first contribution in #72
- @Boomatang made their first contribution in #92
- @adam-cattermole made their first contribution in #91
- @david-martin made their first contribution in #100
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- update CSV description: remove rate limit CRD reference by @eguzki in #59
- fix doc examples by @eguzki in #61
- local catalog raw file based format by @eguzki in #62
- fix redis-cached deployment when no options are set by @eguzki in #64
- Tagging images with sha by @didierofrivia in #63
- fix Makefile version is semantic check by @eguzki in #65
- Fixing bundle and catalog generation by @didierofrivia in #67
- Add Rate limit headers to the Limitador CRD by @eguzki in #66
- Limitador version in bundle by @didierofrivia in #68
- Removing release workflow by @didierofrivia in #70
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- pin kind k8s version to 1.22.7 by @eguzki in #36
- fix README and update Limitador CR sample by @eguzki in #38
- little fix in status reconcile by @eguzki in #39
- limitador version from env var by @eguzki in #37
- fix configmap reconciliation by @eguzki in #42
- increase controller resources by @eguzki in #41
- update limitador image ref to kuadrant repo by @eguzki in #40
- fix service name by @eguzki in #43
- Automate CSV generation by @didierofrivia in #44
- Using limitador cli by @eguzki in #47
- Storage config by @didierofrivia in #48
- bump go to 1.18 and k8s api to v0.24.2 by @eguzki in #50
- enhance error handling and status reconciliation by @eguzki in #51
- Fix owner reference type by @eguzki in #53
- Replica reconciliation by @eguzki in #52
- support invalid limits configmap by @eguzki in #54
- Building multi platform images by @didierofrivia in #55
- Changelog for v0.4.0 by @eguzki in #57
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Create LICENSE by @thomasmaas in #12
- initial version of the README by @eguzki in #13
- Enhanced logging by @eguzki in #14
- SDK/K8s/Go Version updates and bundle generation by @mikenairn in #15
- manifest files for easy prototyping by @rahulanand16nov in #17
- Add image build GH action by @mikenairn in #18
- Updating tooling by @didierofrivia in #23
- Kubebuilder-tools workaround for darwin/arm64 arch by @didierofrivia in #25
- Limitador Service Settings by @didierofrivia in #19
- Reconciling limits
ConfigMap
by @didierofrivia in #28 - Limits in limitador by @didierofrivia in #26
- Support for empty Limtador CR by @eguzki in #30
- remove RateLimit CRD leftovers by @eguzki in #32
- remove kube-rbac-proxy sidecar by @eguzki in #31
- Updating status by @didierofrivia in #33
- Enhance status reconciling cycle by @didierofrivia in #34
New Contributors
- @thomasmaas made their first contribution in #12
- @mikenairn made their first contribution in #15
- @rahulanand16nov made their first contribution in #17
- @didierofrivia made their first contribution in #23
Full Changelog: v0.2.0...v0.3.0
v0.2.0
v0.1.1
Initial release v0.1.0
v0.1.0