Releases: crossplane-contrib/provider-kubernetes
v0.16.0
What's Changed
Note
Starting with v0.16.0
, the image is published under the upbound
organization in the Upbound Marketplace.
The new location for the image is xpkg.upbound.io/upbound/provider-kubernetes:v0.16.0
. Please use the new location when installing/upgrading the provider.
- Support --build-arg from environment variables by @jastang in #296
- consume golangci-lint 1.61.0 by @erhancagirici in #307
- Remove unused publishing code. by @jeanduplessis in #309
New Contributors
- @jeanduplessis made their first contribution in #309
Full Changelog: v0.15.0...v0.16.0
v0.15.0
This release introduces Alpha support for Server Side Apply. The feature can be enabled by--enable-server-side-apply
flag.
github.com/Azure/kubelogin
is bumped from 0.1.1 to 0.1.4 to mitigate CVE-2024-35255
What's Changed
- Fix poll jittering in Object controller by @aerfio in #274
- Use build module from crossplane/build by @turkenh in #286
- Rename referenced Crossplane master branch to main by @mergenci in #289
- chore: Bump GH upload-artifact action to v4 in CI by @erhancagirici in #290
- Add Alpha Support for Server Side Apply (2nd attempt) by @turkenh in #246
- Bump github.com/Azure/kubelogin from 0.1.1 to 0.1.4 by @dependabot in #271
New Contributors
- @aerfio made their first contribution in #274
- @mergenci made their first contribution in #289
- @erhancagirici made their first contribution in #290
Full Changelog: v0.14.1...v0.15.0
v0.14.1
v0.14.0
Release v0.14.0 brings a bunch of various improvements and features including:
- MR metrics
- Azure Workload and Upbound Identity authentication
- CEL readiness check policy
- Watch resource alpha feature
What's Changed
- Update README with correct installation instructions by @scubbo in #239
- Ability to watch referenced or managed Kubernetes resources by @turkenh in #235
- Introduce MR metrics by @ezgidemirel in #224
- Allow Azure Workload identity authentication by @patst in #210
- feat: import kubelogin library mode by @gravufo in #225
- Add support for auth with Upbound identity and refactor kube client builder as an importable package by @turkenh in #251
- feat: adds derive from cel query readiness policy by @zach-source in #247
- Replace gopkg.in/alecthomas/kingpin.v2 by github.com/alecthomas/kingpin/v2 by @gravufo in #231
- Bump golang.org/x/oauth2 from 0.16.0 to 0.20.0 by @dependabot in #236
- Add lsviben and phisco to OWNERS.md by @jbw976 in #254
New Contributors
- @scubbo made their first contribution in #239
- @ezgidemirel made their first contribution in #224
- @patst made their first contribution in #210
- @gravufo made their first contribution in #225
- @jbw976 made their first contribution in #254
- @zach-source made their first contribution in #247
Full Changelog: v0.13.0...v0.14.0
v0.13.0
This release introduces a new ObservedObjectCollection
API type that enables users to observe a set of objects not managed directly by the provider. See #209 and #217 for the motivation and example usecases.
What's Changed
- fix missing ToConnectionSecretKey in conversion by @ravilr in #204
- Add
ObservedObjectCollection
API type by @pedjak in #217
Full Changelog: v0.12.1...v0.13.0
v0.12.1
This patch release includes an important fix for v1alpha1 to/from v1alpha2 conversion, by properly including spec.connectionDetails[].toConnectionSecretKey
. Previously this field was being dropped.
What's Changed
- [Backport release-0.12] fix missing ToConnectionSecretKey in conversion by @github-actions in #207
Full Changelog: v0.12.0...v0.12.1
v0.11.5
This patch release includes an important fix for v1alpha1 to/from v1alpha2 conversion, by properly including spec.connectionDetails[].toConnectionSecretKey
. Previously this field was being dropped.
What's Changed
- [Backport release-0.11] fix missing ToConnectionSecretKey in conversion by @github-actions in #206
Full Changelog: v0.11.4...v0.11.5
v0.12.0
What's Changed
Important
This release contains some changes with the default values of --poll
and --max-reconcile-rate
options based on
some performance experiments. Please consider overriding those values (i.e. with a DeploymentRuntimeConfig) if you want to
stick with previous values for some reason. See the PR description here for more details.
- Handle empty converts by @lsviben in #181
- Bump golang.org/x/oauth2 from 0.14.0 to 0.16.0 by @dependabot in #173
- fix missing ToFieldPath in conversion by @lsviben in #186
- bump xp-runtime to v1.14.4 by @lsviben in #188
- Added support for GKE Temporary Access Tokens by @JonathanO in #180
- feat(in-cluster): update example to use native crossplane way by @haarchri in #190
- Bump dependencies and update to go 1.21 by @turkenh in #194
- enable opt-in to redact Secret data from Object status by @ravilr in #193
- Add jitter to poll interval by @ravilr in #198
- Use better defaults for poll interval and max reconcile rate by @turkenh in #203
New Contributors
- @JonathanO made their first contribution in #180
- @ravilr made their first contribution in #193
Full Changelog: v0.11.4...v0.12.0
v0.11.4
v0.11.3
This patch release includes an important fix for v1alpha1
to/from v1alpha2
conversion, by properly including spec.references[].toFieldPath
. Previously this field was being dropped.
What's Changed
- [Backport release-0.11] fix missing ToFieldPath in conversion by @github-actions in #187
Full Changelog: v0.11.2...v0.11.3