Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.18 KB

File metadata and controls

33 lines (26 loc) · 1.18 KB

Nginx In Kubernetes Example

The work here assumes you have a Kubernetes cluster with kubectl installed and configured to this cluster.

Files

  • The variables.tf contains the different variables configurable in this example.
  • The providers.tf contains the terraform providers needed for this example.
  • The main.tf file has the configuration that Terraform will use to create the Nginx in the Kubernetes cluster.

This example also has a commented out snippet of using Artifactory as the Terraform backend.

  1. Initialize the Terraform configuration by running the following command
terraform init
  1. Plan the Terraform configuration by running the following command
terraform plan
  1. Apply the Terraform configuration by running the following command
# Run the following command to create the resources
terraform apply

# Run with a custom value to one of the variables
terraform apply -var 'nginx_replicas=3'
  1. When you are done, you can destroy the resources by running the following command
terraform destroy