How to Deploy NodeJS App to Kubernetes? (AWS | Express.js | Ingress | HTTPS | Cert Manager)

preview_player
Показать описание

▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
0:37 Create NodeJS App
3:35 Create Nodejs Dockerfile
6:36 Create ECR Repository
9:13 Deploy NodeJS App to Kubernetes
12:20 Deploy Nginx Ingress Controller
14:36 Create Ingress for NodeJS
20:37 Deploy Cert Manager
22:45 Create Cert Manager Letsencrypt Issuer
25:10 Create Kubernetes Ingress Letsencrypt

Links
=========

=========
Source Code

Рекомендации по теме
Комментарии
Автор

⏱️TIMESTAMPS⏱️
0:00​ Intro
0:37​ Create NodeJS App
3:35​ Create Nodejs Dockerfile
6:36​ Create ECR Repository
9:13​ Deploy NodeJS App to Kubernetes
12:20​ Deploy Nginx Ingress Controller
14:36​ Create Ingress for NodeJS
20:37​ Deploy Cert Manager
22:45​ Create Cert Manager Letsencrypt Issuer
25:10​ Create Kubernetes Ingress Letsencrypt

AntonPutra
Автор

This is Awesome Anton! Will it be possible to create a full stack application deployment video on K8s that is public facing?

nikhilpatel
Автор

Thanks for the interesting content, Anton!

superblondmale
Автор

Greate Video with Lot of Information
Keep doing Buddy

Shubhamhirau
Автор

This is very nice, can you please make a video on deploying a fullstack application in ReactJS, NodeJS, Postgres on Kubernetes using Ingress, Cert Manager? Or can you please point me to any resources of blogs that you have created? Your videos are really a production grade ones, Awesome!

nikhilpatel
Автор

getting error when running

kubectl apply -f http-ingress.yaml

error:

mrprogrammer
Автор

Nice video, I wanted to know you added express in your Google domains for the nodejs app referencing the ingress loadbalancer, if I have separate backend and frontend services would it be adding both those service ingress urls referencing the ingress loadbalancer in my domain provider to work?

diptochakrabarty
Автор

Thank you so much. Quick and to the point.

joshua.jebadurai
Автор

Awesome video. Same as many others at your channel. Many thanks.
Glory to Ukraine!

АндрійШульга-ък
Автор

Sir can you make a complete 3-4 hour projects on aws nodejs(a complete backend of e commerce) docker kubernetes github cicd and argo CD... Please sir that would really help... Or a entire Microservices app

shreyojitdas
Автор

Hi Anton, nice tutorial! I have two questions:
1: Why do you use Letsencrypt for the AWS load balancer instead of using AWS ACM certificates?
2: How would you deploy TLS certificates in the internal load balancer in order to encrypt the traffic between the AWS load balancer and the internal kubernetes load balancer node?
Thanks!

davidmontdajonc
Автор

How to deploy React, Next, Angular, and so on
with kubernetes? or how deploy? Thanks, your videos are amazing :)

andresarandaarpe
Автор

Hi Anton, why do you need the tcp load balancer ingress and not just the http one ?

ערןאוצפ
Автор

could you make a video please about deploying multiple applications / hosts using the same ingress controller

elmahdifrid
Автор

How can I get your .yaml file for learning purposes

dipakbodare
Автор

Nice explanation Anton, a complex one but if you pay attention it can be straight forward.
Would these Ingress Controller, and Cert-Manager manifests work for let's say... general purposes in EKS clusters? I mean, 20K+ lines per manifest, really? looks like something that would have to be automated lol
Perhaps it's a standard manifest, downloadable from some trusted provider?

Greets from Mexico!

estebancruztorres
Автор

will I be charged for this under free tier?

kalpeshfadtare
welcome to shbcf.ru