Releases: crossplane-contrib/crossplane-provider-castai
v0.10.0
What's Changed
- fix(grpc): remove WithDisableInit because provider is not using shared grpc by @haarchri in #24
- feat(renovate): add renovate config by @haarchri in #27
- fix(renovate): escape for provider versions by @haarchri in #42
- chore(deps): update dependency castai/terraform-provider-castai to v6.2.2 by @renovate in #39
- chore(deps): pin dependencies by @renovate in #28
- chore(deps): update dependency upbound/uptest to v0.10.0 by @renovate in #43
- chore(deps): update dependency upbound/up to v0.24.1 by @renovate in #36
- chore(deps): update zeebe-io/backport-action action to v0.0.9 by @renovate in #29
- chore(deps): update alpine docker tag to v3.19.1 - autoclosed by @renovate in #35
- chore(deps): update actions/cache action to v4 by @renovate in #45
- chore(deps): update actions/checkout action to v4 by @renovate in #46
- chore(deps): update actions/setup-go action to v5 by @renovate in #47
- chore(deps): update actions/upload-artifact action to v4 by @renovate in #48
- chore(deps): update codecov/codecov-action action to v4 by @renovate in #49
- chore(deps): update docker/login-action action to v3 by @renovate in #50
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #52
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #51
- chore(deps): update golangci/golangci-lint-action action to v4 by @renovate in #53
- chore(deps): update zeebe-io/backport-action action to v2 by @renovate in #54
- feat(bump): update all deps by @haarchri in #59
- chore(deps): update dependency upbound/uptest to v0.11.0 by @renovate in #60
New Contributors
Full Changelog: v0.9.0...v0.10.0
v0.9.1
v0.9.0
Breaking API Changes
The API for the management policies alpha feature has a breaking change:
The old API of
spec:
managmentPolicy: FullControl/ObserveOnly/OrphanOnDelete
is replaced by:
spec:
managementPolicies: ["*", "Observe", "Create", "Update", "LateInitialize", "Delete"]
After applying the updated provider, the spec.managementPolicy
field will be removed automatically, and the spec.managementPolicies: ["*"]
will be defaulted. This is equivalent to FullControl
but for resources using ObserveOnly
and OrphanOnDelete
the it means that the behavior changes.
The suggested migration steps from spec.managementPolicy
to spec.managementPolicies
(if the alpha feature is being used) are:
- Pause your resources using non-default management policies before upgrading the provider version
- Noting down which ones those are (could be by adding labels
managementPolicy: x
) - Upgrading the provider version
- Setting the desired management policies on the marked ones (those with label
managementPolicy
)
please check https://github.com/castai/terraform-provider-castai?tab=readme-ov-file#migrating-from-5xx-to-6xx
What's Changed
- feat(resources): add missing resources for GKE, AKS and Organization by @haarchri in #21
- feat(bump): update tf-provider to from 5.x to 6.2.0 by @haarchri in #22
- feat(upjet): bump upjet, examples-generated support by @haarchri in #23
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Breaking Change
This update constitutes a breaking change.
Users are advised to utilize the recently introduced EksUserArn
resource.
The older AWSUserARN
resource will no longer undergo reconciliation by this provider.
clean up and remove any instances of the deprecated AWSUserARN resource.
Execute the following command to delete CRDs associated with the old AWSUserARN resource:
kubectl delete crds awsuserarns.castai.upbound.io
What's Changed
- Update crossplane.yaml by @jastang in #20
- feat(userarn): remove handmade awsuserarn resource and switch to prov… by @haarchri in #19
New Contributors
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
Breaking Changes
update terraform provider 4.x -> 5.x please check: https://github.com/castai/terraform-provider-castai#migrating-from-4xx-to-5xx
Full Changelog: https://github.com/crossplane-contrib/crossplane-provider-castai/commits/v0.7.0