Targeted Terraform

When leveraging this Terraform repository, you must run terraform using the -target flag to apply specific modules. The latter half of the terraforming process requires access to a Kubernetes API to successfully plan and apply changes.

Required module order:

  1. module.vpc - Network infrastructure

  2. module.gke - Kubernetes cluster

  3. module.kubernetes_pre_install - Kubernetes prerequisites

  4. module.logscale - LogScale application

After the environment is fully built, the targeted approach isn't strictly required but remains recommended to ensure proper order of operations.