java-tutorials/terraform/best-practices/k8s-basic/SETUP.md

744 B

Setup instructions

  1. Make sure you have a working Kubernetes environment. Use a simple command such as kubectl get nodes and check its output. If you get a list of nodes that contains at least one ready module, you're good to go
  2. Download the Terraform package for your environment from Hashicorp's site. Unzip it and put the terraform binary somewhere in the OS's PATH.
  3. Open a command prompt and cd into this folder
  4. Run the following commands: ''' $ terraform init $ terraform apply -auto-approve '''
  5. Wait until Terraform create all resources and run kubectl get namespaces. The output should now have a new "hello-terraform" namespace.
  6. Run terraform destroy to remove the previously creates namespace.