Creating and Using Terraform Variables | Terraforming Kubernetes Ep 3
In this episode, @codingforentrepreneurs covers how to Terraform a Kubernetes cluster.
New to Cloud Computing? Get started here with a $100 credit → https://www.linode.com/linodetube
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 → https://event.on24.com/wcc/r/4191522/5D9865469BA55FC84A4CA65838ABF6EE/4673444?partnerref=youtube_linode
Check out Justin's blog post for this project here → https://www.codingforentrepreneurs.com/blog/terraforming-kubernetes-on-linode/
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/linode?sub_confirmation=1
#terraform #kubernetes #linode
Product: Kubernetes, Terraform, K8S; @CodingEntrepreneurs


