This repository has been archived by the owner on Aug 11, 2021. It is now read-only.
Installing manifests that depend on CRDs created in previous resources. Plan fails as not yet present in cluster and no way to apply without targeting and using old provider. #200
Labels
bug
Something isn't working
Terraform, Provider, Kubernetes versions
Affected Resource(s)
Terraform Configuration Files
Debug Output
Panic Output
Steps to Reproduce
Expected Behavior
What should have happened?
Be able to plan/apply by honouring depends_on and waiting for each resource to be applied in turn.
Installing the istio_operator adds the
install.istio.io
group, in turn, when that is available, installing istio will add a few more such assecurity.istio.io
Actual Behavior
What actually happened?
The provider doesn't know how to plan the resources as their dependencies have not yet been created.
To get around it:
IF running 0.3.3 provider version then we get:
which is mentioned here: #181 (comment)
which means we cannot even target the istio install with latest provider.
Any ideas are welcome as currently we have no way of applying the state cleanly.
Thanks
Important Factoids
References
Community Note
The text was updated successfully, but these errors were encountered: