This change adds support for an upcoming experimental mechanism in Terraform which delays applying certain resources when the provider isn't fully configured (parent cluster hasn't been yet created) or part of the information needed to fully evaluate the resource isn't available (e.g. CRD not yet installed when applying CR)
Acceptance tests
[x] Have you added an acceptance test for the functionality being added?
[ ] Have you run the acceptance tests on this branch?
Output from acceptance testing:
$ TF_ACC=1 go test -v -run '^TestAccKubernetesDeferredActions_2_step$' ./kubernetes/test-dfa
=== RUN TestAccKubernetesDeferredActions_2_step
--- PASS: TestAccKubernetesDeferredActions_2_step (42.00s)
PASS
ok github.com/hashicorp/terraform-provider-kubernetes/kubernetes/test-dfa 42.772s
Description
This change adds support for an upcoming experimental mechanism in Terraform which delays applying certain resources when the provider isn't fully configured (parent cluster hasn't been yet created) or part of the information needed to fully evaluate the resource isn't available (e.g. CRD not yet installed when applying CR)
Acceptance tests
Output from acceptance testing:
Release Note
Release note for CHANGELOG:
References
Community Note