Day-11/16 Three Tier Architecture | CI CD On Kubernetes Using Azure DevOps | Kubernetes Basics
Vloลพit
- ฤas pลidรกn 9. 01. 2024
- ๐ ๐ซ๐๐-๐๐/๐๐ ๐ป๐๐๐๐ ๐ป๐๐๐ ๐จ๐๐๐๐๐๐๐๐๐๐๐ ๐ช๐ฐ ๐ช๐ซ ๐ถ๐ ๐ฒ๐๐๐๐๐๐๐๐๐ ๐ผ๐๐๐๐ ๐จ๐๐๐๐ ๐ซ๐๐๐ถ๐๐ | ๐ฒ๐๐๐๐๐๐๐๐๐ ๐ฉ๐๐๐๐๐
In this video, we will implement a three-tier architecture CICD using Azure DevOps on Azure Kubernetes Service(AKS) from a beginner's perspective, including the basics of Kubernetes.
๐By the end of this video, you will learn the following:
Basic Introduction of Kubernetes and its benefits
Kubernetes Architecture
What is the control plane and its components
What are Nodes and types of Nodes
What is a Pod/Deployment/Service
Azure DevOps CICD Pipeline for a web app running on Kubernetes
Sample application: My Health Care - Microservices-based Healthcare management app
โ ๐๐น๐น ๐๐ต๐ฒ ๐ฐ๐ผ๐๐ฟ๐๐ฒ ๐ผ๐๐๐น๐ถ๐ป๐ฒ ๐ต๐ฎ๐ ๐ฏ๐ฒ๐ฒ๐ป ๐๐ฝ๐น๐ผ๐ฎ๐ฑ๐ฒ๐ฑ ๐๐ผ ๐บ๐ ๐๐ถ๐๐ต๐๐ฏ ๐ฟ๐ฒ๐ฝ๐ผ๐๐ถ๐๐ผ๐ฟ๐
github.com/piyushsachdeva/Azu...
โ ๐๐น๐น ๐๐ต๐ฒ ๐ป๐ผ๐๐ฒ๐ ๐ฎ๐ป๐ฑ ๐ฑ๐ถ๐ฎ๐ด๐ฟ๐ฎ๐บ๐ ๐ผ๐ณ ๐๐ต๐ถ๐ ๐๐ถ๐ฑ๐ฒ๐ผ ๐ต๐ฎ๐๐ฒ ๐ฏ๐ฒ๐ฒ๐ป ๐๐ฝ๐น๐ผ๐ฎ๐ฑ๐ฒ๐ฑ ๐๐ผ ๐๐ต๐ฒ ๐๐ฎ๐11 ๐ณ๐ผ๐น๐ฑ๐ฒ๐ฟ: github.com/piyushsachdeva/Azu...
Please support me and join me in this learning marathon. Your engagement, questions, and feedback will be invaluable as we embark on this journey together.
๐๐ข๐ ๐ฃ๐๐๐ง๐ ๐ง๐จ๐ง๐ข๐ฅ๐๐๐ ๐ฆ๐๐ฅ๐๐๐ฆ ๐ Itโs ๐ ต๐๐ ด๐ ด โณ
โ ๐๐๐๐ฟ๐ฒ ๐๐ฒ๐๐ข๐ฝ๐ ๐ญ๐ฒ๐ฟ๐ผ ๐๐ผ ๐๐ฒ๐ฟ๐ผ:
โข Azure DevOps Zero to H...
โ ๐๐ญ๐ต๐ฌ๐ฌ ๐๐๐๐ฟ๐ฒ ๐๐๐ป๐ฑ๐ฎ๐บ๐ฒ๐ป๐๐ฎ๐น๐ ๐๐๐น๐น ๐๐ผ๐๐ฟ๐๐ฒ
โข AZ900WithPiyush - Azur...
โ ๐ก๐ฎ๐บ๐ฎ๐๐๐ฒ ๐๐ผ๐ผ๐ด๐น๐ฒ ๐๐น๐ผ๐๐ฑ | ๐๐๐ฃ ๐ง๐๐๐ผ๐ฟ๐ถ๐ฎ๐น ๐ณ๐ผ๐ฟ ๐ฏ๐ฒ๐ด๐ถ๐ป๐ป๐ฒ๐ฟ๐, ๐ฎ ๐ฐ๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ ๐ฝ๐น๐ฎ๐๐น๐ถ๐๐ ๐ณ๐ผ๐ฟ ๐๐ต๐ฒ ๐๐๐๐ผ๐ฐ๐ถ๐ฎ๐๐ฒ ๐๐น๐ผ๐๐ฑ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ (๐๐๐) ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐๐ ๐ฎ๐บ:
โข Namaste Google Cloud, ...
โ ๐๐๐๐ฟ๐ฒ ๐๐ฎ๐๐ฎ ๐ณ๐๐ป๐ฑ๐ฎ๐บ๐ฒ๐ป๐๐ฎ๐น๐ ๐๐ฃ ๐ต๐ฌ๐ฌ ๐ณ๐๐น๐น ๐ฐ๐ผ๐๐ฟ๐๐ฒ
โข Microsoft Azure Data F...
โ ๐๐ฒ๐ป๐ธ๐ถ๐ป๐ ๐ง๐๐๐ผ๐ฟ๐ถ๐ฎ๐น ๐ณ๐ผ๐ฟ ๐๐ฒ๐ด๐ถ๐ป๐ป๐ฒ๐ฟ๐
โข Jenkins Tutorial For B...
โ #๐ญ๐ฌ๐๐ฒ๐ฒ๐ธ๐๐ผ๐ณ๐ฐ๐น๐ผ๐๐ฑ๐ผ๐ฝ๐ - ๐ฅ๐ฒ๐ฎ๐น-๐๐ถ๐บ๐ฒ ๐ฐ๐ผ๐บ๐ฝ๐น๐ฒ๐ ๐ต๐ฎ๐ป๐ฑ๐-๐ผ๐ป ๐ฝ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐ ๐ผ๐ป ๐๐น๐ผ๐๐ฑ ๐ฎ๐ป๐ฑ ๐๐ฒ๐๐ข๐ฝ๐
โข 10WeeksOfCloudOps Chal...
โ ๐๐ฒ๐๐ข๐ฝ๐ ๐ฎ๐ป๐ฑ ๐๐น๐ผ๐๐ฑ ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐๐:
โข DevOps and Cloud Podcasts
โ ๐๐ถ๐๐น๐ฎ๐ฏ ๐๐ ๐๐ ๐ง๐๐๐ผ๐ฟ๐ถ๐ฎ๐น | ๐๐ป๐ฑ ๐ง๐ผ ๐๐ป๐ฑ ๐ฅ๐ฒ๐ฎ๐น-๐๐ถ๐บ๐ฒ ๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐ [๐๐๐น๐น ๐๐ผ๐๐ฟ๐๐ฒ]
โข Gitlab CI CD Tutorial ...
Subscribe to our channel to get notified about the latest videos.
๐ฅ / techtutorialswithpiyush
-----------------------------------------------------------------------------------------------------------------------
๐๐ผ๐ป๐ป๐ฒ๐ฐ๐ ๐บ๐ฒ ๐๐ฒ๐ฟ๐ฒ:๐๐
๐ฅ๐ฌ๐ผ๐๐ง๐๐ฏ๐ฒ โถ / techtutorialswithpiyush
โณ๐๐ถ๐ป๐ธ๐ฒ๐ฑ๐๐ป โถ / piyush-sachdeva
๐๐๐ป๐๐๐ฎ๐ด๐ฟ๐ฎ๐บ โถ / techtutorialswithpiyush
๐๐ง๐๐ถ๐๐๐ฒ๐ฟ โถ / techie_piyush
๐จโ๐ป ๐๐ถ๐๐ต๐๐ฏ โถ github.com/piyushsachdeva
โ ๐ ๐ฒ๐ฑ๐ถ๐๐บ.๐ฐ๐ผ๐บ โถ / piyush.sachdeva055
๐ ๐ฑ๐ฒ๐.๐๐ผ โถ dev.to/piyushsachdeva
โจ๐๐ถ๐๐ฐ๐ผ๐ฟ๐ฑ โถ / discord
-----------------------------------------------------------------------------------------------------------------------
References ๐:
#devops #techtutorialswithpiyush
Three tier architecture
ci cd kubernetes
azure devops full course
azure devops ci cd
ci cd pipeline azure devops
azure devops kubernetes
kubernetes for beginners
3 tier architecture
two tier v/s three tier architecture
3 tier architecture tutorial
Three Tier Architecture
๐ช๐ฐ ๐ช๐ซ ๐ถ๐ ๐ฒ๐๐๐๐๐๐๐๐๐
๐ช๐ฐ ๐ช๐ซ ๐ถ๐ ๐ฒ๐๐๐๐๐๐๐๐๐ ๐ผ๐๐๐๐ ๐จ๐๐๐๐ ๐ซ๐๐๐ถ๐๐
Kubernetes using azure devops
implement ci cd on kubernetes
ci cd on aks using azure devops - Vฤda a technologie
your content is very unique and so are you in what you do and how you do it, have not seen many videos with such a deep content, clearly explained and thinking what the students might need in add. information.
That comment made my day. Thank you so much for the wonderful feedback!
Kubernetes is very good, i passed my CKA in Nov 14th 2023, it took me about 4 months.. Today Jan 10th i wrote CKAD.. it was great and hope to receive the result tomorrow.. I enjoy your lecture. Thanks
How to prepare for that?
Congratulations on clearing CKA and all the best for CKAD. Thank you for the feedback :)
I would recommend KodeKloud for that. This is what I used 3-4 years back to clear my CKA certification
@@TechTutorialswithPiyush thank you โค๏ธ
@@a2ztak1 you're welcome
You are very great sir I have not seen an any youtuber explaining such a Nice way
Thank you so much buddy for the feedback. I appreciate your support :)
Most awaited video ๐ข๐ข of this series.
Thanks for waiting ๐ The wait is over now
Great job. I will do the hand on.
Thank you, appreciate yourr feedback
I was eagerly waiting
I'm sure you will find it helpful
Thanks for all the hard work , waiting eagerly
Thank you for the support ๐๐
@@TechTutorialswithPiyush thanks for all you do. I do have question. Should i go through the az104 course before taking this azure devops playlist? is the az900 all needed to do your azure devops? Also there have been some updates about az900 and I am wondering if your az900 playlist updated or there is no change on az900? thanks in advance
AZ900 should be sufficient for this. Each video is focused on a particular area of Azure , I believe only a few topics such as Kubernetes are not covered in AZ900. You can start Azure DevOps and if you feel any topic is new, you can learn that particular topic before the video.
@@TechTutorialswithPiyushthank you
I think after this videos I have a base and I need to learn more and more about some topics for example pipelines, CICD, containers but I understand a lot.
Yes, dont miss the security and best pratices. Those are really important. If you cant continue with videos for some reason, you can check out the Github repository, I have added some notes for each videos which could be served as a refresher, last minute interview prep guide. Thank you for following along so far. I wish you all the best
@@TechTutorialswithPiyush thanks
@@TechTutorialswithPiyush I appreciate your help ๐ ๐ซก
@@axelhernandez8435 ๐๐
Hey Piyush, great videos. How would we monitor apps we deploy to.Azure using Azure DevOps?
Thank you for the feedback! You can use Azure Monitor to setup Monitoring and Alerting Alternatively, you can use opensource tools such as Prometheus, Grafana, Alert Manager to setup end to monitoring and alerting. Here's the video demo as well
czcams.com/video/gBdyIv9d_O8/video.html
I did not get it in kubectl set section command arguments and also in terraform previous video many command like important pipeline variable I did not get it from where it comes how to write it whats logic behind it
Hello, Thank you for reaching out. It is quite difficult to explain everything with respect to kubernetes in one single video hence, I am working on my new Kubernetes series with 40+ videos, I will start publishing that from next month onwards, I am sure your doubts related to K8s will be cleared in that.
Regarding Terraform, can you provide some examples? also, you can ask your question in our discord community, please be as descriptive as possible and we will help you with the solution.
@@TechTutorialswithPiyush thanx sir for replying , I solved my doubt in respect of k8s , but Terraform Day8 series I got error I delete pipeline and will again do hands-on , if got error , then I will ping you, also which community you are telling me sir
@user-bs5gx1hj1y you can find the discord link in the description
is thiz series sufficient for az-900?
This series is for Azure DevOps. For AZ900 , I have a seperate playlist, please check below:
czcams.com/play/PLl4APkPHzsUUOCWcjaXcH-WBVxCccZ4uO.html
11/16 Lets go
Godspeed!
Hi Piyush,
you are getting error in delete.sh due to incorrect shebang line. you forgot to add # before !/bin/bash
updated: - #!/bin/bash
great job bro.
Hey, Thank you . Yes, I already corrected that in the github repo after the recording. During recording I was almost asleep lol ๐
Thank you bhai
Hi Piyush,
I am getting below error while creating infra.
(QuotaExceeded) Preflight validation check for resource(s) for container service kubeclusterayush in resource group MC_kubernetes-rg-ayush_kubeclusterayush_westus failed. Message: Operation could not be completed as it results in exceeding approved Total Regional Cores quota. Additional details - Deployment Model: Resource Manager, Location: westus, Current Limit: 4, Current Usage: 0, Additional Required: 6, (Minimum) New Limit Required: 6.
How to fix this?
Hi Ayush, Every cloud providers have different quotas for their API calls, resources etc, if you hit that limit, you would see these errors. I would request you to perform the cleanup on existing resource and use a cluster with a maximum of 4 cores, as this is your current regional limit. Let me know if you still face any issue.
@@TechTutorialswithPiyush It worked. Thank you๐
@@ayushkamboj you're welcome