AWS EKS Terraform [Ep2]: Create Kubernetes Cluster on AWS with Terraform
[ AWS EKS (Kubernetes) Terraform: Part 2 ] : We will learn about how we can leverage Terraform to provision EKS Kubernetes cluster on AWS. The source code of Terraform script is available at Github repo given below.
✅ Subscribe to me on Youtube: https://bit.ly/2LrKSK2
► Github Repo: https://github.com/techtter/aws
The following topics covered with Hands-on demo.
► Creating EC2 Instances with Terraform
► Creating Kubernetes EKS Cluster with Terraform
► Deploying Horizontal Pod AutoScaler
► Deploying Cluster AutoScaler
► Deploying Metrics-Server
► Deploying php-apache service
#aws #eks #terraform
All Kubectl Commands Cheatsheet:
► https://github.com/reddypidugu/Cheatsheets/tree/master/k8s/cheatsheet-kubernetes-A4.pdf
📌 Videos related to Kubernetes:
► What is Terraform: https://www.youtube.com/watch?v=9wRaFwKEUKI
► Provisioning EKS cluster on AWS using Terraform: https://youtu.be/rv6MOvpXU90
► Kubernetes(EKS) Cluster Autoscaling & Horizontal Pod Autoscaling on AWS: https://www.youtube.com/watch?v=P1bfQy94aBk
► Jenkins installation on Kubernetes / AWS using Terraform: https://youtu.be/_uLeTb7eKR4
► Octant – Kubernetes Dashboard UI: https://youtu.be/S_-uOD3DNiM
► KinD – Kubernetes in Docker for K8s cluster on laptop: https://youtu.be/RTkoQiJ1x8w
► Kubernetes Basics Explained: https://youtu.be/KIV191levY4
► Kuberenetes Cheat Sheet: https://youtu.be/ik3iyhUmdO0
📌 Docker related Videos:
► Docker Compose Explained with Spring Boot: https://youtu.be/ZZ2Llh4NhaY
► Docker Volumes Explained with Postgresql: https://youtu.be/QhjJPrnYIao
———————————————————————————————-
✅ Subscribe To Channel on Social Media:
YOUTUBE: ► https://www.youtube.com/Techtter?sub_confirmation=1
FACEBOOK: ► https://www.facebook.com/Techtter/
TWITTER: ► https://www.twitter.com/TheTechtter
INSTAGRAM: ► https://www.instagram.com/Techtter
DEV: ► https://dev.to/techtter
WEB: ► https://www.techtter.net
———————————————————————————————–
🔥 Disclaimer/Policy:
The content of the videos, ideas given in videos all are self opinionated. The code samples shown in the video are collected from opensource projects shared on github and from other sources. The trademarks and logos shown on thumbnails and in videos are registered for respective companies. This video is not certified or accredited by them.
source
Leave us a comment Cancel reply
COMMON QUESTIONS
Categories
- Agile Coach
- ARTIFICIAL INTELLIGENCE
- Block chain
- Business Analyst BA
- DATA science
- Development
- Devops Automation
- Dotnet
- Education
- Free Job training and assistance
- Information
- Infrastructure automation
- Interview questions
- JAVA
- jobs
- Learn
- Machine learning
- Python Automation
- QA Automation
- RPA Automation
- SAP crm
- Scrum master Agile
- Skill
- UI Design
- Uncategorized
8 Comments
Alex
May 29, 2022 15:11 pmplease do not type at the bottom on terminal when recording we cannot see it 🙁
Katucia Ato Otong
May 29, 2022 15:11 pmWe don’t see your screen
Anil Kommalapati
May 29, 2022 15:11 pmterraform font is toooooo small and not visible
biswajit sahu
May 29, 2022 15:11 pmHello, I am using ec2 instance creating a linux bash, the aks cluster run sucessfull. After when I execute the command " terraform output kubeconfig > ~/.kube/config", its says -"bash: /root/.kube/config: No such file or directory". So I created a directory and file inside it. After I execute the next command "aws eks –region us-east-1 update-kubeconfig –name terraform-eks-demo", I got an error….."YamlError while loading kubeconfig: unacceptable character #x001b: special characters are not allowed
in "/root/.kube/config", position 0
"
So kindly solve that issue.
Techtter
May 29, 2022 15:11 pm📌 Videos related to Kubernetes:
► What is Terraform: https://www.youtube.com/watch?v=9wRaFwKEUKI
► Provisioning EKS cluster on AWS using Terraform: https://youtu.be/rv6MOvpXU90
► Kubernetes(EKS) Cluster Autoscaling & Horizontal Pod Autoscaling on AWS: https://www.youtube.com/watch?v=P1bfQy94aBk
► Jenkins installation on Kubernetes / AWS using Terraform: https://youtu.be/_uLeTb7eKR4
► Octant – Kubernetes Dashboard UI: https://youtu.be/S_-uOD3DNiM
► KinD – Kubernetes in Docker for K8s cluster on laptop: https://youtu.be/RTkoQiJ1x8w
► Kubernetes Basics Explained: https://youtu.be/KIV191levY4
► Kuberenetes Cheat Sheet: https://youtu.be/ik3iyhUmdO0
📌 Docker related Videos:
► Docker Compose Explained with Spring Boot: https://youtu.be/ZZ2Llh4NhaY
► Docker Volumes Explained with Postgresql: https://youtu.be/QhjJPrnYIao
Techtter
May 29, 2022 15:11 pmI would love to see your comments about the demo. If you have any question or if you think there is something is missing, please let us know your feedback. Surely I will get back to you ASAP…Cheers..!!
– Subscribe to Channel
– Like & Share with friends
Shreyas Tote
May 29, 2022 15:11 pmHello, I tried to run the script using Terraform. After successful creation of EKS while running the below command
"aws eks –region us-east-1 update-kubeconfig –name terraform-eks-demo"
Getting below error, could you please help me with this.
YamlError while loading kubeconfig: unacceptable character #x0000: special characters are not allowed
in "C:Usersshreyas.tote.kubeconfig", position 3
I really appreciate your response, Thank you in advance.
Salman Saudagar
May 29, 2022 15:11 pmAll Kubectl Commands Cheatsheet: folder is not accessible.