Terraforming Kubernetes
Learn how to spin up a Kubernetes cluster on Linode using Terraform. We’ll introduce fundamental Terraform concepts as well as basic requirements for Linode Kubernetes Engine (LKE) to deploy a pre-built public container from DockerHub on our cluster.
What’s covered:
- Installing Terraform
- Linode API Keys and Terraform
- Create an Instance with Terraform
- Introduce variables: declare instance type via variables
- Introduce output: declare output for VM
- Plan and Apply with Terraform
- Terraform for Linode Kubernetes Engine
- Terraform Console 101
- Terraform and K8S config file
- Install Kubectl
- Configure VS Code for config file
- Deployment for public Container Image
- Ingress for image
- Map custom Domain with Terraform