Adithya Vardhan | DevOps | Kubernetes

137 posts

Adithya Vardhan | DevOps | Kubernetes banner
Adithya Vardhan | DevOps | Kubernetes

Adithya Vardhan | DevOps | Kubernetes

@adithyavg13

Orchestrating chaos in the cloud, one pipeline at a time

Bangalore Katılım Aralık 2024
112 Takip Edilen714 Takipçiler
Adithya Vardhan | DevOps | Kubernetes
Iximiuz Labs is my go to for trying out and exploring DevOps tools. I keep using the playgrounds for Kubernetes, Docker, Linux countless times just to test/learn random things. Playgrounds are just the start, there’s a lot more like challenges, courses etc If you are into DevOps and haven’t joined yet, give it a try.
Ivan Velichko@iximiuz

Folks, iximiuz Labs needs your help. I heard it - no one likes subscriptions. So the lifetime option is back. And the cheaper playground-only and content-only plans are also available. But the only way for me to continue working on the platform is the ongoing community support.

English
0
1
5
2.3K
lavanya sharma
lavanya sharma@22lavanya11·
@adithyavg13 To be honest, I'm not really enjoying it 😅😂 — feels like I am a hardcore Terraform coder!
English
1
0
0
23
lavanya sharma
lavanya sharma@22lavanya11·
Learning Pulumi 🚀 Loving how it lets you create cloud infrastructure using real programming languages like Python, TypeScript, Go, etc. Perfect for developers who want to write IaC without leaving their comfort zone 💻☁️ #DevOps #Pulumi #IaC #CloudNative
lavanya sharma tweet media
English
1
0
5
332
Adithya Vardhan | DevOps | Kubernetes
@22lavanya11 Makes sense if the project demands it and developers are managing infra, or if the DevOps team has development background. Terraform can be limiting in cases where you need real language features like loops, conditionals. All the best exploring Pulumi!
English
1
0
0
21
lavanya sharma
lavanya sharma@22lavanya11·
@adithyavg13 But I thought it can be beneficial for developers who want to manage infra side as they don't need to learn new language if they want to create infra simply.
English
1
0
1
35
Adithya Vardhan | DevOps | Kubernetes
If you're starting out or constantly testing different DevOps tools, this is the place to be. With the added benefit of saving money instead of using cloud VMs. The labs also have plenty of learning material and challenges to sharpen your DevOps skills. If you're a trainer, the possibilities are endless. You can build custom trainings, challenges, and give your students real hands-on practice.
Ivan Velichko@iximiuz

Just a friendly reminder that this week, you can get iximiuz Labs Premium with an additional 30% discount (applied on top of the regional PPP). Don't miss your chance - there won't be a crazy sale like that until next Black Friday, which is in half a year from now.

English
1
1
6
3K
Adithya Vardhan | DevOps | Kubernetes
@MuthaNagavamsi I have completed both CKA/CKS and honestly for Kubernetes admin roles, these two are more than sufficient. I'm planning to finish all five mainly because my company will reimburse them. Otherwise, I do not see any strong reason.
English
0
0
0
53
Mutha Nagavamsi⚡️
Mutha Nagavamsi⚡️@MuthaNagavamsi·
Kubestronaut - is anyone planning? is it really worth it? i think for an admin roles cka and cks is more than enough. p.s: this is coming from someone who doesn't have any of them. didn't take purely because of the price tag
English
3
1
11
1.2K
Ivan Velichko
Ivan Velichko@iximiuz·
iximiuz Labs usage is through the roof this month - it's the most assertive new record 🚀
Ivan Velichko tweet media
English
1
4
72
3.8K
Adithya Vardhan | DevOps | Kubernetes
Unpopular opinion: You don’t need a Kubernetes dashboard. You need kubectl completion. Fast, accurate, right in your terminal. No setup. No UI. Just works.
English
2
0
2
563
Adithya Vardhan | DevOps | Kubernetes
🧭 Learning how to manually schedule Pods in Kubernetes ? I made a challenge on iximiuz Labs that covers node selectors, affinity rules, and taints. Useful when you want to control where your Pods run, like placing workloads on GPU nodes, isolating environments, or spreading traffic. If you're trying to learn these techniques, this challenge is a good way to practise. Try it here: labs.iximiuz.com/challenges/kub…
English
1
1
11
5.8K
Adithya Vardhan | DevOps | Kubernetes
@iximiuz Definitely, the selection of base images will largely dictate the vulnerabilities in containers. Pairing that with multi-stage builds makes a huge difference.
English
0
0
1
69
Laxmikanth
Laxmikanth@alkreddy·
@iximiuz @adithyavg13 That was a good one... Got back to the labs to try this after a long back. @iximiuz , Ability to post user challenges is making this more and more useful.
English
2
0
6
167
Adithya Vardhan | DevOps | Kubernetes retweetledi
Mutha Nagavamsi⚡️
Mutha Nagavamsi⚡️@MuthaNagavamsi·
The video is live! Building Kubernetes Operator from Scratch. Thank you everyone for the enormous encouragement. It was a huge help. Things covered in the setup: ✅ Docker Setup ✅ Kubectl Setup ✅ Kind Setup ✅ Go Setup ✅ Kubebuilder Setup. Followed by: 1. Kind Cluster Setup 2. Go App Setup 3. Containerize & Test App 4. Creating K8s Deployment 5. Initialize Operator setup 6. Defining CRD 7. Implement the Controller 8. RBAC Permissions 9. Build and Deploy Operator 10. Validate the Operator Functionality. I enjoyed the process of creating this. I hope you will enjoy learning too ❤️ Thank you. Appreciate a repost. Video details below.
Mutha Nagavamsi⚡️ tweet media
English
5
24
144
9.4K
Adithya Vardhan | DevOps | Kubernetes
To simplify both, let’s say during an image update: maxUnavailable defines how many of the existing pods with the old image can be taken down without having the new version ready. maxSurge defines how many more pods can be created over the current number of replicas to complete the upgrade process. In your example, though it looks like maxUnavailable isn’t doing anything, during an upgrade one pod with the old image gets deleted. If the upgrade fails, that pod from the original state is no longer in the cluster (that’s maxUnavailable).
English
1
1
4
100
kavya
kavya@kavya_22__·
@adithyavg13 If this is true then it makes max unavailable parameter very confusing
English
1
1
3
207
kavya
kavya@kavya_22__·
Testing a Deployment with maxSurge: 1 and maxUnavailable: 1 on 5 replicas. Expected: 1 pod down, 1 up, always 4 available. Observed: 4 stay available, but 2 new pods spin up at once. Am I missing something ?
English
7
2
26
5.1K
Adithya Vardhan | DevOps | Kubernetes retweetledi
Ivan Velichko
Ivan Velichko@iximiuz·
This is a friendly reminder that if you want to practice Linux, networking, containers, or Kubernetes, I've got 40+ remote playgrounds for you at labs.iximiuz.com/playgrounds. All boot in under a minute (most just in a few seconds) and are easily customized with user-defined scripts.
Ivan Velichko tweet media
English
1
16
103
4.1K
Adithya Vardhan | DevOps | Kubernetes
Master Kubernetes Deployments🔂 I made a hands-on challenge on @iximiuz Labs to help understanding how Deployments work, from creating one to scaling, updating images, checking pod state, and rolling back. Great for practising the real stuff behind kubectl apply/create and kubectl rollout. Try it here: labs.iximiuz.com/challenges/kub…
English
1
3
13
1.8K