Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider
Deploy and expose a NGINX service using the Terraform Kubernetes Provider
https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider
hashicorp kubernetes terraform tutorial
Last synced: 3 months ago
JSON representation
Deploy and expose a NGINX service using the Terraform Kubernetes Provider
- Host: GitHub
- URL: https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider
- Owner: hashicorp
- License: mpl-2.0
- Created: 2020-04-13T19:13:03.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T13:58:08.000Z (7 months ago)
- Last Synced: 2024-09-28T13:01:19.779Z (3 months ago)
- Topics: hashicorp, kubernetes, terraform, tutorial
- Language: HCL
- Homepage: https://learn.hashicorp.com/tutorials/terraform/kubernetes-provider?in=terraform/kubernetes
- Size: 31.4 MB
- Stars: 38
- Watchers: 11
- Forks: 40
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learn Terraform - Deploy NGINX on Kubernetes
This repo is a companion repo to the [Manage Kubernetes Resources via Terraform](https://learn.hashicorp.com/tutorials/terraform/kubernetes-provider?in=terraform/kubernetes), containing Terraform configuration files to deploy and expose a NGINX service using the Terraform Kubernetes Provider.
This branch contains configuration for the generic Kubernetes provider.
Visit the following branches to see their respective Terraform Kubernetes configuration.
1. AKS Kubernetes configuration - [`aks`](https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider/tree/aks)
1. EKS Kubernetes configuration - [`eks`](https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider/tree/eks)
1. GKE Kubernetes configuration - [`gke`](https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider/tree/gke)