tgindex

The DevOps Classroom

описание

🚀 Learn DevOps step by step! CI/CD, Docker, Kubernetes, Git, Linux, Cloud & more. Bite-sized tips, tools, and tutorials for beginners & aspiring DevOps engineers. Join the journey to modern infrastructure!

759
подписчиков
Охват к подписчикам
459,8%
ERR
Реакции к просмотрам
0,19%
130 на 20 постов
Пересылки к просмотрам
1,31%
916
Постов в день
0,0
всего 20

Где отзываются чаще

доля реакций к просмотрам
  • 29 мая 2025 г.🚀 Master DevOps & Cloud — 📱 All the Right Repos in One Place! ➡️ DevOps Repositories Central 📌 https://repos.prodevopsguytech.com Looking to become a Professional DevOps Engineer? Start with the most useful GitHub repositories — all curated for learning, practice, and real-world implementation. 💡 What's inside? ✔️ DevOps & Cloud Learning Paths ✔️ Hands-On Labs & Projects ✔️ Infrastructure as Code (Terraform, Ansible, etc.) ✔️ CI/CD Pipelines ✔️ Kubernetes & Docker Repos ✔️ Interview Prep Resources ...and a lot more! ➗ Everything you need — organized, practical, and beginner-friendly. Perfect for leveling up or switching into DevOps/Cloud roles. 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,75%
  • 16 июн. 2025 г.⚡ ChatGPT Prompts for DevOps and Cloud Learners ⬇️ We see too many struggling with even basic prompts. Here we created this to help you. 📌 Note: ChatGPT isn't a replacement for official documentation. It can hallucinate, treat it as your guide. 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,71%
  • 8 сент. 2025 г.➡️ New DevOps Project Release! ⬅️ 🚀 DevOps Project-38: End-to-End Deployment of a FullStack Blogging Application with AWS EKS, Terraform, Jenkins, SonarQube, Nexus, Trivy & Prometheus/Grafana 🌐 We built and deployed a production-ready Full-stack Blogging Application powered by Spring Boot and fully automated with modern DevOps tools. 🌐✨ 🔹 Key Features ✅ Create, Edit & Delete Blog Posts ✅ RESTful API with Spring Boot (Java) ✅ Static Code Analysis with SonarQube ✅ Security & Vulnerability Scanning via Trivy ✅ Automated CI/CD Pipeline with Jenkins ✅ Secure Artifact Management using Nexus ✅ Deployed on AWS EKS with Kubernetes ✅ Containerized using Docker ✅ Monitoring with Prometheus & Grafana ✅ Email Notifications on Deployment 📩 💡 End-to-end setup: Terraform + Jenkins + Kubernetes + AWS This project demonstrates how to combine automation, security, and scalability into a seamless DevOps pipeline. ⚡️ A great reference for anyone exploring Cloud-Native DevOps & Spring Boot Apps! 📱 GitHub: https://github.com/NotHarshhaa/DevOps-Projects/tree/master/DevOps-Project-38 ➗ View on Web: https://projects.prodevopsguytech.com/blog/DevOps-Project-38 Check it out & give it a ⭐️ if it helps you! #DevOps #AWS #EKS #Kubernetes #CICD #FullStack #CloudNative #Jenkins #Terraform #Docker 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,59%
  • 1 июн. 2025 г.⚡️Jenkins Tutorial For Beginners: 21+ Practical Guides https://lnkd.in/deezunqE ⚡️Jenkins Architecture Explained - Beginners Guide https://lnkd.in/dcE49EXw ⚡️How To Setup Highly Available Jenkins https://lnkd.in/dTbnsg6s 🔠 Jenkins Administration Tutorials ⚡️Install Jenkins on Ubuntu in 10 Easy Steps https://lnkd.in/dUDGXc34 ⚡️How to Setup Jenkins Agent Using SSH [Password & SSH Key] https://lnkd.in/d4iKkjs7 ⚡️How to Configure SSL on Jenkins Server https://lnkd.in/d9UpFgiR ⚡️How To Run Jenkins on Port 80: 4 Different Methods Explained https://lnkd.in/dpexCUub ⚡️How To Backup Jenkins Data and Configurations https://lnkd.in/dePTnDGX ⚡️How to Setup Custom UI Theme For Jenkins https://lnkd.in/dxdqcjWJ ⚡️Jenkins Setup Using AWS Autoscaling Group, Load Balancer & EFS https://lnkd.in/dizsnNjZ 🔠 Jenkins Pipeline Tutorials ⚡️Jenkins Pipeline Tutorial For Beginners https://lnkd.in/dryfkdVy ⚡️Jenkins Shared Library Tutorial For Beginners https://lnkd.in/dsAgwHFp ⚡️How to Use Parameters in Jenkins Declarative Pipeline https://lnkd.in/d3UgPxRA 🔠 Jenkins CI/CD Tutorials ⚡️Java Continuous Integration with Jenkins - Beginners Guide https://lnkd.in/d9Eujsp6 ⚡️Jenkins Automated Build Trigger On Github Pull Request https://lnkd.in/dFkNt3gm ⚡️How To Build Docker Image In Kubernetes Pod https://lnkd.in/dfxkmf_v ⚡️How to Setup Jenkins Email Notification (Detailed Guide) https://lnkd.in/dUbxPqvb 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,51%
  • 28 июл. 2025 г.🟢 DevOps in 2025: Winning Skills and Real Trends Two years ago, DevOps was a high-demand field. In 2025, it’s the backbone of every digital transformation—supercharged by cloud, automation, and now, AI. Here's what caught my attention 👇 📈 DevOps market is projected to expand from $13.2 billion in 2024 to an impressive $81.1 billion by 2028 📈 From specialized approach to mainstream strategy: Its adoption soared from 33% of companies in 2017 to an estimated 80% in 2024. Let me break down what's really happening out there and how you can ride this wave—whether you're just starting or gunning for that architect role. 📊 𝗪𝗵𝗶𝗰𝗵 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀 𝗔𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗗𝗼𝗺𝗶𝗻𝗮𝘁𝗲 𝗝𝗼𝗯 𝗣𝗼𝘀𝘁𝗶𝗻𝗴𝘀? Based on aggregated data from 2024-2025 DevOps job postings, here’s the tech that consistently tops job requirements: 1 - Terraform 88% (+9%) 2 - Python 80% (+8%) 3 - Kubernetes 76% (+6%) 4 - AWS 72% (–3%) 5 - Jenkins 74% (+6%) 6 - Docker 68% (+3%) 7 - Azure 60% (+6%) 8 - Git/GitHub 60% (+2%) .... 19 - Golang 18% (+13%) The pattern is clear: Infrastructure as Code is king, container orchestration is everywhere, and you better know your way around multiple clouds. Golang is the surprise breakout. 🌐 𝗪𝗵𝘆 𝗘𝘃𝗲𝗿𝘆𝗼𝗻𝗲'𝘀 𝗛𝘂𝗻𝘁𝗶𝗻𝗴 𝗳𝗼𝗿 𝗗𝗲𝘃𝗢𝗽𝘀 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘀 ➡️ Cloud-native expertise is “non-negotiable”: 83% of organizations now use multi-cloud approaches. If you can juggle AWS, Azure, AND Kubernetes? You're golden. ➡️ Architects and senior engineers who bridge DevOps, cloud, and AI lead the next evolution. These are the people building scalable, secure, AI-ready infrastructure—roles that are multiplying fast. ➡️ Platform engineering is having a moment: Everyone wants internal platforms that make their developers' lives easier. 🤖 𝗔𝗜 𝗜𝘀𝗻'𝘁 𝗞𝗶𝗹𝗹𝗶𝗻𝗴 𝗗𝗲𝘃𝗢𝗽𝘀 (𝗜𝘁'𝘀 𝗠𝗮𝗸𝗶𝗻𝗴 𝗜𝘁 𝗕𝗲𝘁𝘁𝗲𝗿) ✅ AI/ML is making DevOps smarter—think smart incident response, predictive analytics, and self-healing infrastructure that fixes itself. ⚙️ But success still comes down to knowing your foundations: DevOps, cloud architecture, and scripting. 🚦 𝗖𝗮𝗿𝗲𝗲𝗿 𝗔𝗱𝘃𝗶𝗰𝗲: 𝗖𝗵𝗼𝗼𝘀𝗲 𝗕𝗿𝗲𝗮𝗱𝘁𝗵, 𝗧𝗵𝗲𝗻 𝗚𝗼 𝗗𝗲𝗲𝗽 - Get dangerous with 2 automation tools (Terraform + K8s is the combo right now) - Go deep with AWS or Azure, but stay curious about the others - Python is your Swiss Army knife—learn it, love it - Don't sleep on AI tools, but master your CI/CD and container game first 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,33%
  • 16 июл. 2025 г.➡️ Tech Mahindra - DevOps Engineer interview Questions ⬅️ ➡️ Linux & Shell Scripting • How do you check running processes in Linux? • What’s the difference between top, htop, and ps? • How to schedule a cron job every 15 minutes? • What is the difference between hard link and soft link? • How to find which process is using high memory? ➡️ Docker & Containers • What is the difference between an image and a container? • How to persist data across container restarts? • What is the use of docker-compose? • How do you check logs of a specific container? • How to expose a container to the outside world? ➡️ Jenkins & CI/CD • Explain a typical CI/CD pipeline you’ve worked on. • Difference between Declarative and Scripted pipeline? • How to trigger a Jenkins job when code is pushed to GitHub? • How do you handle secrets in Jenkins pipelines? • How to pass parameters between stages? ➡️ Git & Version Control • How do you resolve merge conflicts? • Difference between git pull, git fetch, and git clone? • Use case of git stash. • What is the .gitignore file and how does it work? • What’s the difference between git rebase and git merge? ➡️ Terraform & Infrastructure as Code • How does Terraform maintain the state of resources? • What are Terraform modules? • How to manage sensitive variables in Terraform? • What is the purpose of terraform validate and terraform fmt? • How do you handle provisioning in different environments (dev/stage/prod)? ➡️ AWS & Cloud • How to troubleshoot SSH issues in an EC2 instance? • What is the difference between EBS, S3, and EFS? • How does IAM policy differ from IAM role? • Difference between security group and NACL? • How to set up auto-scaling for an application? ➡️ Kubernetes (K8s) • Difference between Deployment and StatefulSet? • What is a DaemonSet used for? • How does a Service in Kubernetes work? • What is a ConfigMap vs Secret? • What are taints and tolerations? • How do liveness and readiness probes work? • How to troubleshoot a pod stuck in CrashLoopBackOff? 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,28%
  • 8 авг. 2025 г.📱 How Kubernetes Works: End-to-End Explained Simply 1. Cluster Setup You begin by setting up a Kubernetes cluster, which includes a control plane and one or more worker nodes. 2. Define Your Application You describe your application using YAML configuration files—these define resources like Deployments, Services, ConfigMaps, etc. 3. Apply Configuration You apply the YAML files using kubectl apply -f <file>. This sends your request to the API Server, which is the central management component of the cluster. 4. API Server Processing Kubernetes processes the request and decides: Whether to create a new resource (e.g., Pod, Deployment) Update or delete an existing resource Or trigger a controller to take action 5. Store in etcd The API Server stores the resource’s specification in etcd, the cluster’s key-value store and source of truth. 6. Controller Detects Change A relevant controller (e.g., ReplicaSet Controller) detects the new spec and responds accordingly. 7. Resource Creation The controller initiates resource creation, instructing the scheduler to deploy Pods. 8. Scheduling The scheduler assigns Pods to appropriate nodes based on current resource availability and scheduling policies. 9. Kubelet Interaction Once assigned, the Kubelet on the target node receives the Pod specification and requests the container runtime to start the container. 10. Container Deployment The container runtime pulls the required image, creates the container, and runs it inside the Pod. 11. Network Assignment The CNI plugin (Container Network Interface) assigns a network identity to the Pod. It gets an IP address and joins the cluster network. 12. Service Routing with kube-proxy kube-proxy sets up the routing rules to allow Services to forward traffic to the appropriate and healthy Pods. 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,25%
  • 23 окт.🚨 DevOps/Cloud Advanced Production Issues 🚨 ➡️ Why is CPU or memory usage suddenly high on pods or EC2 instances? Reason: Memory leaks, unoptimized code, or infinite loops. ➡️ Why is disk usage reaching 100% suddenly? Reason: Old logs, temp data, or backups filling /var/log. ➡️ Why are Kubernetes pods in CrashLoopBackOff state? Reason: Failed readiness/liveness probes or bad configuration. ➡️ Why is my pod getting OOMKilled repeatedly? Reason: Container exceeds memory limit. ➡️ Why is my Jenkins pipeline failing at random stages? Reason: Environment inconsistency or missing dependencies. ➡️ Why is Terraform showing state lock or drift detected? Reason: Multiple users modifying infra or manual AWS console changes. ➡️ Why did my EC2 instance crash during traffic spike? Reason: No autoscaling or CPU credit exhaustion. ➡️ Why is the application not connecting to the database? Reason: Wrong credentials, security group, or parameter group issues. ➡️ Why is API latency increasing after each deployment? Reason: Unoptimized queries or cold starts (Lambda). ➡️ Why is the Docker image size too large? Reason: Unnecessary layers or base image bloat. ➡️ Why is CloudWatch not showing logs from ECS tasks? Reason: Wrong IAM role or log driver misconfiguration. ➡️ Why are Lambda functions timing out randomly? Reason: Cold starts or external service latency. ➡️ Why is the S3 bucket filling too fast? Reason: No lifecycle policy or backup scripts flooding data. ➡️ Why is Route 53 not routing traffic properly? Reason: TTL propagation or wrong health check configuration. ➡️ Why is Jenkins build taking too long to complete? Reason: Inefficient builds, large dependencies, or lack of caching. ➡️ Why did my Kubernetes node go into NotReady state? Reason: Network issue, kubelet crash, or resource exhaustion. ➡️ Why is EKS failing to pull Docker images? Reason: Wrong ECR permissions or missing imagePullSecrets. ➡️ Why are CloudFormation stacks stuck in UPDATE_ROLLBACK_FAILED? Reason: Resource dependencies or failed deletes. ➡️ Why is the load balancer showing unhealthy targets? Reason: Wrong health check path or app not responding on target port. ➡️ Why is my container restarting frequently? Reason: App crash or resource limits exceeded. ➡️ Why are Prometheus alerts firing repeatedly? Reason: Incorrect threshold or noisy rules. ➡️ Why is the CI/CD pipeline not deploying to production automatically? Reason: Approval gates or permission issues. ➡️ Why is SSL/TLS certificate expired or invalid? Reason: Missed renewal automation. ➡️ Why are CloudWatch alarms not triggering even when metrics exceed threshold? Reason: Wrong metric namespace or missing data points. ➡️ Why is my infrastructure cost increasing unexpectedly? Reason: Idle EC2/RDS, orphaned EBS, or unused load balancers. 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,23%
  • 1 сент. 2025 г.📣 15 𝑴𝒖𝒔𝒕-𝑯𝒂𝒗𝒆 𝑶𝒑𝒆𝒏 𝑺𝒐𝒖𝒓𝒄𝒆 𝑻𝒐𝒐𝒍𝒔 𝒕𝒐 𝑺𝒆𝒄𝒖𝒓𝒆 𝒀𝒐𝒖𝒓 𝑲𝒖𝒃𝒆𝒓𝒏𝒆𝒕𝒆𝒔 𝑪𝒍𝒖𝒔𝒕𝒆𝒓𝒔 💎⚙️🔒 From code to runtime, securing every layer of your container stack is crucial! If you're serious about Kubernetes security, these 15 open-source tools will help you shift left, enforce policies, reduce attack surface, and monitor runtime in cloudnative ecosystem 🔒 ⬇️ Here's your go-to toolbox: 🖥 Trivy – All-in-one vulnerability & IaC misconfiguration scanner. 🔗 https://lnkd.in/gZM9HtwR 🖥 Kyverno – K8s-native policy engine to validate/mutate resources via CRDs. 🔗 https://lnkd.in/gCE3Jwx2 🖥 Kubescape – Full-stack K8s posture & compliance scanner (CIS, NSA, etc). 🔗 https://lnkd.in/g3q4HMTm 🖥 kube-hunter – Actively hunts for security issues in your cluster. 🔗 https://lnkd.in/gRZNeMT7 🖥 Falco – Detects abnormal behavior in containers & K8s at runtime. 🔗 https://lnkd.in/gEYi5SX2 🖥 kube-bench – Checks cluster compliance with CIS K8s benchmarks. 🔗 https://lnkd.in/ev8zXhmg 🖥 Open Policy Agent (OPA) – Flexible, unified policy engine with Rego. 🔗 https://lnkd.in/g4mDGaKJ 🖥 Gatekeeper – Admission controller that enforces OPA policies in K8s. 🔗 https://lnkd.in/gxXG_URC 🖥 DockerSlim – Minifies container images without breaking functionality. 🔗 https://lnkd.in/gEhxHZYd 🖥 Terrascan – Scans IaC for security flaws (Terraform, Helm, etc). 🔗 https://lnkd.in/gxmzE-nm 🖥 kubeaudit – Audits Kubernetes clusters against common security controls. 🔗 https://lnkd.in/ezijRDqG 🖥 kubeclarity – Software composition analysis for containers & images. 🔗 https://lnkd.in/gHb5RXXU 🖥 krakend-waf – Lightweight API gateway + Web Application Firewall for services. 🔗 https://lnkd.in/gBG7_mTu 🖥 sigstore/cosign – Sign & verify container images to secure your software supply chain. 🔗 https://lnkd.in/gvzmb5fH 🖥 Chainguard/reencrypt – Secures your container registries by re-signing images. 🔗 https://lnkd.in/ghhrGVfu 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,22%
  • 17 авг. 2025 г.🚨 Kubernetes Troubleshooting Cheatsheet 🛠 1⃣) Confirm cluster and namespace ⚫️ Check current context: kubectl config current-context ⚫️ List contexts: kubectl config get-contexts ⚫️ Switch context: kubectl config use-context <name> ⚫️ List namespaces or pods in a namespace: kubectl get ns and kubectl get pods -n <namespace> 2⃣) Get the big picture: nodes, pods and events 🔴 Nodes: kubectl get nodes 🔴 All pods: kubectl get pods -A 🔴 All deployments: kubectl get deployments -A 🔴 Recent events: kubectl get events --sort-by=.metadata.creationTimestamp -A 3⃣) Inspect the failing pod 🟣 Describe the pod: kubectl describe pod <pod> -n <ns> 🟣 View logs: kubectl logs <pod> -n <ns> 🟣 Logs for a specific container: kubectl logs <pod> -c <container> -n <ns> 🟣 Open a shell inside the pod: kubectl exec -it <pod> -n <ns> -- /bin/sh 4⃣) Check probes and health 🟢 See readiness and liveness probe info in kubectl describe output 🟢 Test the probe endpoint from inside the pod: 🟢 kubectl exec -it <pod> -n <ns> -- curl -sv localhost:<port>/health 🟢 If probes fail, consider adjusting timeouts or probe settings 5⃣) Rollouts, history and recovery 🟠 Check rollout status: kubectl rollout status deployment/<name> -n <ns> 🟠 View rollout history: kubectl rollout history deployment/<name> -n <ns> 🟠 Rollback if needed: kubectl rollout undo deployment/<name> -n <ns> 6⃣) Networking and services 🟤 List services: kubectl get svc -n <ns> 🟤 Check endpoints: kubectl get endpoints -n <ns> 🟤 DNS test from a pod: kubectl exec -it <pod> -n <ns> -- nslookup <service> 🟤 Quick local test with port-forward: kubectl port-forward svc/<svc> 8080:80 -n <ns> 7⃣) Storage: PVC and PV checks 🟡 List PVCs: kubectl get pvc -n <ns> 🟡 Describe a PVC: kubectl describe pvc <pvc> -n <ns> 🟡 Look for mount errors in the pod describe output 8⃣) Resources, logs and quick fixes 🔵 Resource usage: kubectl top nodes and kubectl top pods -n <ns> 🔵 Tail logs across pods with tools like stern or kubetail 🔵 Restart deployment: kubectl rollout restart deployment/<name> -n <ns> 🔵 Recreate a pod safely: kubectl delete pod <pod> -n <ns> (controller will recreate it) 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,20%
  • 3 сент. 2025 г.🚀 𝐌𝐚𝐬𝐭𝐞𝐫 𝐓𝐞𝐫𝐫𝐚𝐟𝐨𝐫𝐦 𝐢𝐧 𝟏𝟒 𝐃𝐚𝐲𝐬! 🚀 Are you looking to get hands-on with Terraform and Infrastructure as Code (IaC)? We created a 14-day learning plan covering everything from the basics to advanced concepts. Each day, we shared a deep dive into a new Terraform topic, packed with practical examples, best practices, and troubleshooting tips. Now, We compiling all 14 articles into one place to help you on your Terraform journey! 🖥 𝐑𝐞𝐚𝐝 𝐁𝐞𝐥𝐨𝐰 𝐀𝐫𝐭𝐢𝐜𝐥𝐞𝐬:(in order) 1. Introduction to Terraform - https://lnkd.in/guZkiFBP 2. Basics of Terraform - https://lnkd.in/gppbq8ed 3. Variables and Outputs - https://lnkd.in/gJXb2u3D 4. Terraform State Management - https://lnkd.in/gDepmUdD 5. Terraform Module - https://lnkd.in/gSZMZ-7F 6. Provisioners and Meta-Arguments - https://lnkd.in/g5zFxTb3 7. Mini Project - https://lnkd.in/gtET_p5v 8. Terraform Cloud and Workspaces - https://lnkd.in/gdBdB_vP 9. Terraform with CI/CD - https://lnkd.in/giZgf8QF 10. Handling Secrets and Security in Terraform - https://lnkd.in/gywgK-h3 11. Debugging and Troubleshooting Terraform - https://lnkd.in/gWX-3QTw 12. Terraform Best Practices - https://lnkd.in/g7iDVnfP 13. Terraform With Kubernetes - https://lnkd.in/gEziumJK 14. Terraform Enterprise, Sentinel, Custom Providers - https://lnkd.in/g_FNYS9c 🔖 𝐒𝐚𝐯𝐞 & 𝐒𝐡𝐚𝐫𝐞 this post if you're learning Terraform! 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,17%
  • 15 июл. 2025 г.✨ Interview Questions for 18 LPA - Cloud & DevOps Engineer Role ✅ ⚡️L1 & L2 level questions related to AWS, Terraform, Kubernetes, Docker, Git ⚡️Level 1 - 1. cicd workflow, what kind of pipeline 2. use of webhook 3. purpose of webhook 4. stages of pipeline... 5. shared libraries in jenkins? 6. how do we define shared libraries? 7. how are shared libraries written? 8. how do you define a pipeline and call it? 9. what kind of app you deploy on the pipeline? 10. basic structure, folder structure of helm? 11. what command are you using deployment in helm 12. in the Jenkins pipeline, the pipeline is running successfully but the build is not happening, what are the issues? 13. kubernetes, what are the errors you are getting, why they come and how you resolve? 14. explain the crash loop back off, 15. image pull error? 16. command to go inside a pod? 17. how can you create the kubernetes class? 18. what are the steps to create the cluster? 19. what is the master node and other node? 20. code to create a cluster using terraform? 21. stages in docker images? 22. DB entry point, CMD 23. why do we use entrypoint, CMD 24. DB ec2, eks, ecs 25. command to connect ecs 26. which tool are you using for deployment? 27. which registry for storing the docker images? ⚡️Level 2 - 1. branching strategy? 2. your release branch will break, then how u will avoid this kind of issues, then how do you merge? 3. in production having some bugs, how will you resolve? 4. typical deployment flow? 5. cicd workflow? 6. how do we do a full quality check? 7. jenkins file, different stages... 8. shared libraries in jenkins file? 9. typical structure of shared libraries... 10. are you aware of security scanning tools? 11. how do you pass the environment variables on docker build command. 12. what services do you use for storing the images? 13. DB, how do you establish the connection? 14. how do you scan the images at the registry level? 15. any extension you are using for image scanning? 16. authentication of eks cluster? 17. storing the secrets? 18. how to create lambda function, how it's taking the artifacts. 19. options on lambda to push the artifacts? 20. what is email signing and helm chart signing? 21. which tool for signing the helm chart? 📱 𝐅𝐨𝐥𝐥𝐨𝐰 𝐦𝐞 𝐨𝐧 𝐆𝐢𝐭𝐇𝐮𝐛 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 : https://github.com/NotHarshhaa 📱 𝐅𝐨𝐥𝐥𝐨𝐰 @devopsclassroom 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs0,16%