Deploy GoLang Application to AWS EC2 Using GitHub Actions

  Рет қаралды 2,047

Integration Ninjas

Integration Ninjas

Күн бұрын

Take your GoLang deployments to the next level! This video dives into creating a fully automated deployment pipeline for your GoLang application on AWS EC2, leveraging the power of Docker and GitHub Actions.
In this tutorial, you'll learn how to:
Dockerize your GoLang application for efficient containerized deployment.
Build and push Docker images to a container registry (e.g., Docker Hub, Amazon ECR).
Configure secure access to your EC2 instance for seamless deployment.
Use GitHub Actions to automate building, pushing, and running your Dockerized application on AWS.
No prior experience needed! We'll break down each step with clear instructions, making this a perfect tutorial for beginners and seasoned developers alike. Boost your development efficiency and deploy your GoLang applications with ease!
Refer below medium article for more details:
/ deploy-golang-applicat...
Code Reference: github.com/int...
Workflow example: github.com/int...
#golang #docker #aws #ec2 #githubactions #deployment #devops #softwaredevelopment #automation #cicd

Пікірлер: 14
@ArchIntelLTD
@ArchIntelLTD 29 күн бұрын
Thank you very much
@ephraimetuk9670
@ephraimetuk9670 Ай бұрын
great stuff man! have my appiication up and running in no time
@shantipurohit8481
@shantipurohit8481 5 ай бұрын
Good👍
@darshankhatri9625
@darshankhatri9625 5 ай бұрын
Thanks for sharing
@nascodefy
@nascodefy 3 ай бұрын
hi bro, do we need add secret port, docker username etc?. if that so where to find that in aws
@thesci-fishow7295
@thesci-fishow7295 3 ай бұрын
This works seemless Thank Youu
@IntegrationNinjas
@IntegrationNinjas 3 ай бұрын
Thanks
@lepakshiadoni9812
@lepakshiadoni9812 5 ай бұрын
If I want to send screenshot in comments not there options
@ephraimetuk9670
@ephraimetuk9670 Ай бұрын
hello, this works fine in dev but not in prod. i tried using aws route 53 to forward my IP address to a subdomain but it doesn't accept the port (31.212.134.156:8081) only '31.212.134.156'..how can I work around this ?
@rikyfahrian8649
@rikyfahrian8649 4 ай бұрын
cool, it works!
@IntegrationNinjas
@IntegrationNinjas 3 ай бұрын
Thnaks.
@lepakshiadoni9812
@lepakshiadoni9812 5 ай бұрын
This is the error bro MERN project I am using github actions for cicd and docker file to build and run on docker container its working on ec2 instance when ever I reload page it shows 404 nginx error.
@IntegrationNinjas
@IntegrationNinjas 5 ай бұрын
are you using any different nginx confguration ?
@lepakshiadoni9812
@lepakshiadoni9812 5 ай бұрын
Is there instgarm I'd to chat bro
Deploy Spring Boot App To AWS Elastic Beanstalk Using GitHub Actions
26:54
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,2 МЛН
Deploy MEAN Stack App On AWS EC2 Using GitHub Actions
44:49
Integration Ninjas
Рет қаралды 1,4 М.
David Crawshaw   SQLite and Go
32:03
Go Northwest
Рет қаралды 36 М.
Github Actions - Введение в CI/CD
1:56:11
Владилен Минин
Рет қаралды 84 М.
Deploy Spring Boot Application to AWS EC2 Using GitLab CI
41:06
Integration Ninjas
Рет қаралды 635
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 128 М.
GitHub Actions for Go Developers!
17:11
TutorialEdge
Рет қаралды 17 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,2 МЛН