Deploying applications to AWS EKS using GitHub actions

preview_player
Показать описание
# deploy-to-eks-using-github-actions

This tutorial walks you step by step through the process of deploying applications to AWS EKS using GitHub actions CI/CD pipeline. Here are the various steps followed in the tutorial:

1. Create an EKS Cluster using this command:

2. Create a .github folder and create a workflow folder inside the .github folder
3. Create a file with the .yml extension and write the workflow code inside. In this case, you just need to clone or fork the repository whose link I provide below
4. Create a GitHub repository
5. Create secrets in the GitHub repo (Go to settings of repo, click on secrets and variables and add secrets)
6. Test the application by getting the DNS name and going to a web browser
7. Clean up: Run:

eksctl delete cluster --name primuslearning

#aws #innovation #primuslearning #devops #youtubeshorts #youtube #videos #python #kubernetes #eks #pipeline #githubactions
Рекомендации по теме
Комментарии
Автор

"seeing someone's access key is like an accidental peak at their undies" - my opinion. #CMO

that aside.. Wonderful content, thank you, Primus!

🙏

nishanth-saka
Автор

Hey Primus, you're a champ brother! I live on this channel now. Your explanations are top notch!!

Gospel-vl
Автор

Hey Primus, very well explained. Thank you so much for it!! I will really love to see your video on doing the same thing using Terraform.

GG-jmjh
Автор

thanks primus !! for this tutorial

please bring more such tutorials
🤜🤜

vishnurathore
Автор

Very good explain sir, please do deploy on eks using gitlab ci cd. Thanks ❤

s.m.ahadalichowdhury
Автор

Keep it up bro - very precise explanations

ericansah
Автор

Amigo, vou até escrever em Português, muito obrigado, você me ajudou demais, consegui finalizar meu deploy com a etapa Configure Kubectl, parabéns, top.

djtadeucamillo
Автор

Very informative video! But what would you say is the advantage or disadvantage of using Github actions to Jenkins since it's like they work the same way?

filbooky
Автор

Thanks for the video. I am running a fastapi backend. I am getting a permissions error when I click the url on the browser from kubectl service. Do I need to manually attach some permissions to either load balancer or the cluster ? I don't see any errors either on pods or nodes. Everything is running and no error logs.

suryaakella
Автор

thank you for this. I have a question, what if I already have an image I want to use, is there a need to add the build step in the github-actions-ci.yaml?

gladysgodwin
Автор

Nice video. Is there a way do use terraform to provision the ecs and then github actions to trigger the terraform

alexdes
Автор

can i know how to get access key id and secret access key without using command prompt

premkumark-sp
Автор

I m looking for architecture diagram for this

bonjwu
Автор

Two slow for someone with experience. Boring

thusharajayamanna