How to deploy application to Azure Kubernetes | Azure Kubernetes tutorial for beginners | AKS

  Рет қаралды 27,239

Nirav Gandhi

Nirav Gandhi

Жыл бұрын

Hello everyone, in this video I will show you how to deploy applications to Azure Kubernetes.
To deploy an application to Azure Kubernetes, you will need to complete the following steps:
Create a Kubernetes cluster in Azure using the Azure Kubernetes Service (AKS).
Package your application into a container using a tool like Docker.
Push the container image to a container registry, such as Azure Container Registry (ACR) or Docker Hub.
Create a Kubernetes deployment and service resource configuration file (in YAML or JSON format) to define how your application will be deployed to the cluster.
Use the kubectl command-line tool to deploy your application to the cluster by applying the resource configuration file.
Once deployed, you can use kubectl to monitor and manage your application in the cluster.
"Deploying Applications to Azure Kubernetes Service (AKS) - A Step-by-Step Guide"
"Kubernetes on Azure: How to Deploy Your Application"
"From Code to Cluster: Deploying on Azure Kubernetes Service (AKS)"
"Kubernetes 101: Deploying Applications on Azure"
"Deploying to Azure Kubernetes: A Hands-On Tutorial"
Join the group: t.me/sqlbrainbox
Book 1:1 Call: topmate.io/nirav_gandhi
Follow me on LinkedIn: / niravgandhisql
#kubernetes #aks #k8s

Пікірлер: 37
@vk19
@vk19 8 ай бұрын
Nice info given on k8s thank you
@Niravgandhi
@Niravgandhi 8 ай бұрын
Any time!
@tushank9
@tushank9 11 ай бұрын
🎯 Key Takeaways for quick navigation: 03:32 🐳 Kubernetes allows deploying and managing containerized applications effectively. The video shows how to deploy a sample multi-container application on Azure Kubernetes Service (AKS). 04:21 📦 YAML files are used to define Kubernetes objects. Developers can create these files and use `kubectl create` to deploy applications into AKS. 07:12 🚀 In real-world scenarios, developers push code to a Git repository, which triggers build pipelines to create container images. These images are stored in container registries and then deployed to Kubernetes. 08:49 🛠️ Kubernetes provides various object types like Deployment, DaemonSet, StatefulSet, and ReplicaSet to define and manage the desired state of applications. 10:06 🌐 Services in Kubernetes are used to expose applications externally and allow communication between different components within the cluster. Three types of services are ClusterIP, NodePort, and LoadBalancer. Made with HARPA AI
@Niravgandhi
@Niravgandhi 11 ай бұрын
Thanks
@anandmani7115
@anandmani7115 Ай бұрын
Good Video. Thank you
@Niravgandhi
@Niravgandhi Ай бұрын
Thank you too!
@nepsky
@nepsky 7 ай бұрын
Hi Nirav, thanks for sharing the demo. May I know what app did you use to record the screen?
@Niravgandhi
@Niravgandhi 6 ай бұрын
Filmora
@amlandutta1770
@amlandutta1770 9 ай бұрын
you have deployed a docker sample app, ideally people who does not have lens application installed they won't be able to browse the application like you did, it does not have a loadbalancer external ip, it only contains nodeport, and clusterip. is there any way to expose this app to internet ?
@Niravgandhi
@Niravgandhi 9 ай бұрын
Lens is IDE. You can use the kubectl commands
@ananth_eswar
@ananth_eswar Жыл бұрын
Nice video. What was the tool you used to visualize kubernetes deployments?
@Niravgandhi
@Niravgandhi Жыл бұрын
Thanks, Lens
@Niravgandhi
@Niravgandhi Жыл бұрын
Lens
@saurabhkhodake
@saurabhkhodake 11 ай бұрын
After deploying the app to Kubernetes why is the url still localhost? Are you deploying to Azure Kubernetes or Docker kubernetes?
@Niravgandhi
@Niravgandhi 11 ай бұрын
I did the port forward to check my website. that's why it's localhost.
@varunsharma1889
@varunsharma1889 11 ай бұрын
At the end of the video, when you browse the application, the URLs are localhost. If it's deployed in AKS in Cloud how come the URL is localhost ?
@Niravgandhi
@Niravgandhi 11 ай бұрын
Let me check and confirm
@amlandutta1770
@amlandutta1770 9 ай бұрын
did you get an answer for this ?@@Niravgandhi
@madhurshukla23jan
@madhurshukla23jan Жыл бұрын
Hello at 4.27 you mentioned copied all yml files. What was target location and Steps please
@Niravgandhi
@Niravgandhi Жыл бұрын
you can decide your target location. not fix, i have copied in demoapplication folder /home/
@ej2649
@ej2649 6 ай бұрын
I figured it out by a Google search. The ubuntu folder can be found in Windows network path "\\wsl.localhost\Ubuntu-22.04\home\\demoapplication"
@PSPK_Sep2
@PSPK_Sep2 Жыл бұрын
Hi It's confusing Which I choose Azure SQL DBA or ETL developer ? Which is easy? Non tech background
@Niravgandhi
@Niravgandhi Жыл бұрын
It depends on your interest..go for data engineering
@PSPK_Sep2
@PSPK_Sep2 Жыл бұрын
@@Niravgandhi you mean azure SQL DBA no scope and it's hard to learn?
@TheRohitprakhar
@TheRohitprakhar Жыл бұрын
This is great and helped me to understand how I can deploy my app. One query that I have - while creating AKS - the container registry gets created automatically? Or we need to create it separately and connect that to the AKS?
@Niravgandhi
@Niravgandhi Жыл бұрын
Yes. You can configure it manually or while creating aks..
@TheRohitprakhar
@TheRohitprakhar Жыл бұрын
@@Niravgandhi thanks.
@vijenderbishnoi3062
@vijenderbishnoi3062 6 ай бұрын
Operation could not be completed as it results in exceeding approved Total Regional Cores quota. Additional details - Deployment Model: Resource Manager, Location: eastasia, Current Limit: 4, Current Usage: 0, Additional Required: 6, (Minimum) New Limit Required: 6. I am getting this error while creating cluster on east Asia region with free trial. Kindly advice the further steps to fix this.
@Niravgandhi
@Niravgandhi 6 ай бұрын
Try with east us
@tusharist3653
@tusharist3653 2 ай бұрын
how to monitor them without lense?
@Niravgandhi
@Niravgandhi 2 ай бұрын
Prometheus and gafana
@samyaelbarmile6215
@samyaelbarmile6215 4 ай бұрын
pleaaaaaaaaaaaaaase helpe i need to know how to connect lens with Azure Kubernetes ?
@Niravgandhi
@Niravgandhi 4 ай бұрын
it will automatically detect the config file from your machine. Or go to lens settings and configure the kube config file.
@ej2649
@ej2649 6 ай бұрын
how to copy the yaml files to ubuntu folder? you did not tell it. 😒
@Niravgandhi
@Niravgandhi 6 ай бұрын
Please verify if you can locate the Linux folder under the 'THIS PC' section in Windows.
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 520 М.
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 4 МЛН
Helm Chart Deployment to Azure Kubernetes Service AKS
31:12
Mohamed Radwan - DevOps
Рет қаралды 26 М.
Deploy a web application to Azure Kubernetes Service (AKS) cluster
18:44
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 244 М.
How to deploy .NET apps to Kubernetes
12:02
Nick Chapsas
Рет қаралды 74 М.
Deploy Docker image to Azure Kubernetes Service AKS from dashboard
16:03
Microservices Deployment to Azure Kubernetes Services (AKS)
47:12
Как слушать музыку с помощью чека?
0:36
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 302 М.
Опыт использования Мини ПК от TECNO
1:00
Андронет
Рет қаралды 686 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 26 МЛН