While we are working on Vault installation from helm chart in terraform there are two major issues which are faced.
- Vault Provider fails in terraform plan since it expects vault root token to be available which will become available once helm is deployed. How we can tackle this problem from terraform single run as we don’t want run with target.
- After vault helm deployment we have to run operator init command. Is there a logic/method by which we use to avoid using null resource in which we have unnecessarily create local file and pass token to Vault provider.