Azure Kubernetes Service (AKS) High Availability

  Рет қаралды 21,381

John Savill's Technical Training

John Savill's Technical Training

Күн бұрын

Deep dive into thinking about resiliency with Azure Kubernetes Service (AKS).
00:00 Introduction
00:40 Key terms (RPO, RTO, RLO, SLA)
03:15 Think end-to-end
04:52 Availability constructs in Azure
11:22 What do we need for container workloads
16:50 Container registry
22:00 Kubernetes cluster
24:12 Node pools
29:40 Multiple cluster reasons
37:07 Node resiliency
48:30 Deployment configurations and replicas
54:00 Thinking about state
58:30 Levels of resiliency
1:04:33 Close

Пікірлер: 50
@MurtazaMotorwala53
@MurtazaMotorwala53 5 ай бұрын
3 years down the line, still one of the best videos on HA/DR in Kubernetes.
@mikec3709
@mikec3709 9 ай бұрын
Thank you very much for your consistent, high quality and informative content John! It's really helped me a ton over the years to understand Azure!
@NTFAQGuy
@NTFAQGuy 9 ай бұрын
I appreciate that! Thank you
@ivanshopov4477
@ivanshopov4477 Жыл бұрын
Great job again John! Thanks for all the effort you put into your videos!
@teemurainio3181
@teemurainio3181 2 жыл бұрын
Excellent AKS stuff once again! Very much appreciated
@patrickboucher892
@patrickboucher892 3 жыл бұрын
merci John. Super high quality, very pro, very instructive.
@TomWhi
@TomWhi 3 жыл бұрын
Blimey, AKS has been such a black box to me and I’ve not been arsed to try and learn it, but looking to do the 303 and I know it’ll come up - as always you’re ability to break it down and take the scary bits away is incredible. Thanks again, John!
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Glad was helpful. Good luck!
@christianibiri
@christianibiri 3 жыл бұрын
Again, another perfect stuff!!
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Thanks!
@adamalabtah8034
@adamalabtah8034 2 жыл бұрын
John, thank you so much MAN , you don't know how much you helped me in the video. looking forward to watch others. appreciate your way of explanation its perfect 👍 and make things easy to understand.
@NTFAQGuy
@NTFAQGuy 2 жыл бұрын
Very welcome
@harinarayanan94
@harinarayanan94 3 жыл бұрын
Excellent video asusual , Its really awesome how you think through every possible scenario 👍🔥 .
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
I appreciate that! Thank you!
@sogoth9592
@sogoth9592 7 ай бұрын
Great as always, thank you!
@NTFAQGuy
@NTFAQGuy 7 ай бұрын
Glad you enjoyed it!
@nestorreveron
@nestorreveron 3 жыл бұрын
Perfect John!, thanks. AKS force.
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
You bet!
@olegshalnov1028
@olegshalnov1028 2 жыл бұрын
Super Great Staff, Man. Thanks!
@NTFAQGuy
@NTFAQGuy 2 жыл бұрын
Welcome
@lj7894
@lj7894 Жыл бұрын
John you Rock
@markkizhnerman9462
@markkizhnerman9462 3 жыл бұрын
Great stuff!
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Thanks!
@lightyagami0ben
@lightyagami0ben 3 жыл бұрын
this helped a lot!!
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Great!
@maharajabhattacharya7339
@maharajabhattacharya7339 2 жыл бұрын
Thank you John... Perfect stuff.. #RESILIENTAKSENV
@aswathanarayana
@aswathanarayana 3 жыл бұрын
Hey John, content is always top notch. But can you tell us where do you get these cool t-shirts?
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
lol, honestly varies. i just look around. sometimes amazon, sometimes other places.
@sonofthenorth
@sonofthenorth 3 жыл бұрын
Hi John! Thanks for the great work! Is there any chance I can get some more details about 41:05 issue with managed disks? Because it may be our future use scenario and I want to be prepared for possible issues
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Basically you just need to ensure you evenly scale across zones as a managed disk only can be used in the zone it’s created. The risk is you try to scale but can’t in one AZ but could in another and that other couldn’t mount the disk. It’s edge scenario.
@AaronShumaker
@AaronShumaker 3 жыл бұрын
Hey John, how do you prepare for a video like this and avoid going on tangents/rambling? Do you have outline/slides, and or do practice run thrus? I'd be curious to hear how you spend your time prepping for these and how long that prep takes.
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
It really depends. If it’s whiteboard only then normally I do a draft drawing of how I think it makes sense to approach pretending I’m explaining it to someone so I can see what builds the best. Sometimes I’ll have a OneNote to remind me of key points to cover. I do ramble sometimes :)
@sonofthenorth
@sonofthenorth 3 жыл бұрын
John, I didn't catch how can I see in which regions I can deploy AKS with AZ enabled? Because as I see all my clusters have no AZ enabled, and as I understand I would benefit from it?
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
You need to check if the region supports AZs. Lookup the regions on azure.com and it shows if AZs are supported or not
@Deepak9728
@Deepak9728 3 жыл бұрын
Thanks a lot John for the great video. I have a query.. If we create a single cluster AZ aware and lets say we have a POD with persistence storage on Node 1 in Az1 and if the same POD gets schedule on Node 2 in Az 2,will it be able to map the same persistence storage in AZ1 , if not then what would be recommended solution.
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
No it wouldn’t which is what I was talking about potential reasons to create zonal aks :)
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Note aks is generally smart enough to recreate pod in same fault domain if pvc if it can
@Deepak9728
@Deepak9728 3 жыл бұрын
@@NTFAQGuy Thanks John
@agostinopugliese5288
@agostinopugliese5288 8 ай бұрын
Hi John, amazing video. Where can i find the whiteboard for this lesson?
@NTFAQGuy
@NTFAQGuy 8 ай бұрын
Not available.
@ashuwinlakhorkar
@ashuwinlakhorkar 3 жыл бұрын
This is awesome stuff, I just have 2 queries 😁. 1. If my AKS pods have Azure files with GRS PVs. If I am trying recreate everything using arm jason , manifest yaml in different region, how my PODs pvc will point to the existing Azure files PVs which has state and not try to generate new PV? 2. For HA active active setup can pods from different regional AKS clusters can be pointed to use same Azure Files GRS PV?
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
I don't believe the PVC would link to an existing share if you recreated. There would be manual steps required. Different regions would be different AKS clusters and therefore would not share PV/PVC. GRS is also only available in one region for Files. Again you would require other steps to share to my knowledge.
@adamzachary6947
@adamzachary6947 3 жыл бұрын
Hi John, Quick question. Public IPs are not allowed in my company, all our apps using WAF. and most of the services we connect to we use private points. I'm trying to deploy an AKS with CNI. and by default when creating the AKS cluster it creates a load balancer with public IP address! Is there a way to choose an internal LB instead of the public that Azure creates for AKS ? Thank you in advance
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
i cover that in the AKS networking deep dive. yes :-)
@adamzachary6947
@adamzachary6947 3 жыл бұрын
@@NTFAQGuy Awesome, thanks and appreciate you quick response
@rajeshsura189
@rajeshsura189 3 жыл бұрын
thank for your video John!!! need your help to start AKS as im in beginner state could you please provide the route to get start AKS. Thanks,
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
I have an AKS overview video as well which may help.
@rajeshsura189
@rajeshsura189 3 жыл бұрын
@@NTFAQGuy can we have start to end video for aks
@mannevinod9375
@mannevinod9375 3 жыл бұрын
how to achieve regional resiliency in azure kubernetes service
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
You deploy an instance per region then balance between using cross region balancer (just did video on this) BUT you do need to consider database between region replication etc. I have videos on dr and resilience where talk about that.
Azure AKS Stop and Start
16:58
John Savill's Technical Training
Рет қаралды 7 М.
Introduction To AKS Architecture | Azure Kubernetes Service Overview 2023 | K21 Academy
23:46
Docker & Kubernetes with K21Academy
Рет қаралды 5 М.
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. ФИНАЛЬНАЯ ГОНКА! BMW M5 против CLS
47:36
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 771 М.
AKS Networking Update - Control plane, nodes and pod networking options!
53:27
John Savill's Technical Training
Рет қаралды 22 М.
Azure Kubernetes Service (AKS) Edge Essentials | Azure Friday
22:41
Microsoft Azure
Рет қаралды 8 М.
Scaling an AKS (Azure Kubernetes Services) cluster explained in plain English
9:33
cloud-monk - cloud in plain english
Рет қаралды 9 М.
BC/DR planning for your Managed Kubernetes (AKS) Applications
30:44
Azure Power Lunch
Рет қаралды 2,6 М.
Understanding Microsoft Azure Availability Zones!
16:05
John Savill's Technical Training
Рет қаралды 38 М.
Azure Kubernetes Service (AKS) Networking Deep Dive
1:03:48
John Savill's Technical Training
Рет қаралды 76 М.
Node Selector and Affinity in Azure Kubernetes Cluster(AKS)
11:43
Shailender Choudhary
Рет қаралды 2,6 М.
Upgrading and Maintaining your Azure Kubernetes Service (AKS) Cluster
1:00:57
John Savill's Technical Training
Рет қаралды 14 М.
Lid hologram 3d
0:32
LEDG
Рет қаралды 6 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 3,7 МЛН
Телефон в воде 🤯
0:28
FATA MORGANA
Рет қаралды 1,2 МЛН
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 3,6 МЛН