What a moment, what a performance.
Fighting to get in semis, to becoming world champion with such a team work and gameplay.
Proud proud proud๐โโ๏ธ๐โโ๏ธ๐โโ๏ธ
AWS (US-EAST-1) Outage is fresh.
No better time to revisit Cloud Disaster Recovery Strategies (explained in plain English).
Any Disaster Recovery strategy starts with finalizing
๐ฅ๐ง๐ข (Recovery Time Objective):
How much downtime can you afford?
๐ฅ๐ฃ๐ข (Recovery Point Objective):
How much data loss can you tolerate?
Disaster Recovery Strategies:
1. ๐๐ฎ๐ฐ๐ธ๐๐ฝ ๐ฎ๐ป๐ฑ ๐ฅ๐ฒ๐๐๐ผ๐ฟ๐ฒ โ Regularly back up data and restore when disaster hits
RTO several hours to days, RPO last backup
2. ๐ฃ๐ถ๐น๐ผ๐ ๐๐ถ๐ด๐ต๐ โ Keep core systems on standby and spin up when needed
RTO minutes to hours, RPO depends on sync frequency
3. ๐ช๐ฎ๐ฟ๐บ ๐ฆ๐๐ฎ๐ป๐ฑ๐ฏ๐ โ Maintain a smaller live copy that can scale up quickly
RTO minutes, RPO few minutes or hours
4. ๐๐ผ๐ ๐ผ๐ฟ ๐ ๐๐น๐๐ถ ๐ฆ๐ถ๐๐ฒ โ Both sites run actively for instant failover
RTO near zero, RPO few seconds
55K+ read my DevOps and Cloud newsletter: https://t.co/WBucLdwLhJ
What do we cover:
DevOps, Cloud, Kubernetes, IaC, GitOps, MLOps
๐ Consider a Repost if this is helpful
Play with Docker & Kubernetes ๐ฏ
(Focus on Practice without Installation โ Save Time)
If you want to learn & practice "Docker & Kubernetes" without installation (setup) then you can use below ready labs to get hands-on and save time.
1. Docker : https://t.co/kF1duucsd5
2. Kubernetes : https://t.co/V6svJtY0kf
Found helpful? Then share ๐
I used paid subscription to Kodekloud for my CKA & CKS but never knew that we have options to perform FREE Labs!!
You can learn & practice through these free labs to skill up!! (No sign-up required)
https://t.co/SOrcLua7Mf
mention in the comment, if you are aware of more such free platforms that can help to learn & grow!!
Thanks @iamrushabhshahh
Let's explore ImageMaximumGCAge in Kubernetes. In 2 minutes.
It allows you to remove unused images on worker node. What are unused images?
Well, these are images that no container within any running pod are utilizing.
What's the problem with unused images?
Bro, seriously? Ok. In some scenarios, over time, many unused images can get accumulated on your worker node. They occupy disk space which is kind of waste.
The ImageMaximumGCAge (a kubelet) feature helps reclaim this space by automatically removing unused images.
It's default is "0s". Which means unused images won't be cleaned at all. Try setting it to 7 days. To clean things a bit.
Hope you are happy, because I helped you fix a future problem ๐
Is it useful? Let me know. A REPOST helps everyone. Thank you โป
I've learned it the hard ways! With Kubernetes it's not always learn and start. I suggest to start and learn parallelly.
Begin with minikube or Kind K8s cluster. Pairing it with focus, hard work and perseverance you can easily exceed expectations of yours & others. Thank You.
I donโt know who needs to hear this but...
here are the key differences between DevOps, SRE, and platform engineering.
I'm keeping it simple for everyone to understand.
DevOps
Focus: Delivery
Goals: Deliver software quickly and safely.
SRE
Focus: Reliability
Goals: Maintain and improve the reliability of production systems.
Platform Engineering
Focus: Enhance developer experience
Goals: Provide a self-service platform for developers to build, deploy, and manage applications.
That's it for today.
If this is useful, do a Repost. It really helps โป
Before you leave, don't forget to SMILE ๐
Follow me Mutha Nagavamsi for #Kubernetes , #Devops and Tech content.