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