Creating and Using Terraform Variables | Terraforming Kubernetes Ep 3
In this episode, @CodingEntrepreneurs covers how to Terraform a Kubernetes cluster.
New to Linode? Get started here with a $100 credit!
Chapters:
0:00 Terraform Kubernetes Cluster
3:30 Find Linode ID with Linode API
5:05 Deploy Terraform Plan
6:20 Review Arguments
7:10 Copy Backend Config
8:20 Create Variables from Abstract
10:40 Deploy Terraform Plan
10:55 Create Node Variables Manually
12:04 Creating Node Variables Dynamically
12:45 Run Terraform Apply & Test
13:15 Update K8s Configuration File
15:00 Run Terraform Plan Again
15:40 Decode Base64
16:00 Run Terraform Apply
16:10 Change to Non-sensitive
16:40 Add Kubeconfig to Gitignore
17:10 Considering RBAC
18:35 Run Terraform Destroy
19:25 Checking if kubectl exists
20:00 Run Terraform Apply
21:31 Verify Node creation using kubectl
Register for Terraforming Kubernetes: From Code to Deployed Serverless.
Check out Justin’s blog post for this project.
Subscribe to get notified of new episodes as they come out.
#terraform #kubernetes #linode
Product: Kubernetes, Terraform, K8S; @CodingEntrepreneurs