🚀 Kubernetes Monitoring with CLI – Back to the Basics Today I spent time working directly from the command line to monitor and manage my Kubernetes workloads — and it reminded me of something important: 👉 If you want to master Kubernetes, you must be comfortable with Linux and the CLI. Here are a few commands I used while managing deployments: -kubectl rollout undo deployment web-app → Roll back to a previous version -kubectl rollout history deployment web-app → View deployment revisions -kubectl delete deployment web-app → Clean up resources 💡 These commands are not just for exams like CKAD/KCNA — they are real-world DevOps skills used in production environments. Working from the CLI gives you: ✔️ Better control over your cluster ✔️ Faster troubleshooting ✔️ Deeper understanding of how Kubernetes actually works 🔥 My advice: -Don’t rely only on dashboards and GUIs. Learn the terminal. Learn Linux. That’s where real power is. -I’m continuing to build and document real-world Kubernetes projects — next step: scaling microservices and adding ingress. Let’s grow together 💻☁️ #Kubernetes #DevOps #CloudComputing #Linux #CKAD #KCNA #AWS #LearningInPublic
Kubernetes CLI Monitoring and Management Basics
More Relevant Posts
-
Objective 703.2 of the Linux Professional Institute (LPI) DevOps Tools Engineer 2.0 exam covers Basic Kubernetes Operations, a key part of modern #DevOps. 🖥️⚙️ Explore this exam objective with Fabian Thorns and Uirá Ribeiro: https://lpi.org/5tqu #LPI #kubernetes #devops #cloudnative #containerorchestration #devopsengineer
To view or add a comment, sign in
-
-
#1st Day🚀 Getting Started with DevOps & Linux Fundamentals Today I practiced essential Linux commands that are widely used in DevOps for managing systems and organizing projects. MiseAcademy 🔧 Commands Covered: ✔️ pwd | whoami ✔️ mkdir | cd ✔️ touch | ls 💻 Efficient Project Setup (Single Flow): pwd && whoami && \ mkdir devops-project && cd devops-project && \ touch app.txt && \ mkdir config && cd config && \ touch settings.conf && \ cd .. && ls 📂 Project Structure Created: devops-project/ ├── app.txt └── config/ └── settings.conf 💡 Key Learnings: • Navigating and managing directories efficiently • Creating structured project environments • Combining commands to improve workflow speed • Understanding real DevOps basics Small steps today, strong DevOps foundation tomorrow 💪 #DevOps #Linux #Automation #LearningJourney #Cloud #Engineering
To view or add a comment, sign in
-
Mastering DevOps one command at a time 🚀 From Linux to Kubernetes — the journey to automation and scalability starts here. 🔹 Full LinkedIn Description In today’s fast-paced tech world, understanding DevOps tools is no longer optional — it’s essential. This cheat sheet covers the core commands across key technologies: 🔸 Linux for system operations 🔸 Git for version control 🔸 Docker for containerization 🔸 Kubernetes for orchestration 🔸 Terraform for infrastructure as code 🔸 Ansible for automation Whether you're a beginner or an experienced developer, having these commands at your fingertips can significantly boost productivity and efficiency. Consistency in learning and hands-on practice is the real key to mastering DevOps 🔥 #DevOps #Linux #Git #Docker #Kubernetes #Terraform #Ansible #CloudComputing #SoftwareEngineering #LearningJourney
To view or add a comment, sign in
-
-
🚀 Day 4/100 – DevOps Challenge | Mastering Linux Commands Continuing my journey into the world of DevOps, today I focused on strengthening my Linux fundamentals—specifically exploring Search, Software, User/Group, and Permission Commands. Linux is the backbone of modern infrastructure, and mastering these commands is essential for efficient system management and automation. 🔍 What did I learn today? ✔️ Search Commands – Quickly locate files, patterns, and data using commands like find, grep, and locate. ✔️ Software Commands – Install, update, and manage packages with tools like apt, yum, and zypper. ✔️ User/Group Commands – Create, modify, and manage users and groups (useradd, usermod, groupadd). ✔️ Permission Commands – Control access and security using chmod, chown, and chgrp. 💡 Quick Knowledge Check (with Answers): ❓ How do you search for a file in Linux? 👉 Use find /path -name filename ❓ Which command is used to install packages in Ubuntu? 👉 sudo apt install package_name ❓ How do you change file permissions? 👉 chmod 755 filename ❓ How do you switch users in Linux? 👉 su - username ❓ Why are permissions important in Linux? 👉 They ensure security, controlled access, and system integrity. 🔥 Every day I’m getting closer to becoming DevOps-ready by building strong fundamentals. Consistency is key! 📌 Day 4 takeaway: Mastering Linux commands is not optional—it's a core DevOps skill. #DevOps #100DaysOfDevOps #Linux #LinuxCommands #CloudComputing #AWS #Azure #GCP #Automation #Infrastructure #SysAdmin #DevOpsJourney #TechLearning #ContinuousLearning #ITSkills #FutureReady #LearnInPublic #Engineers #TechIndia #CareerGrowth #Upskill #CommandLine #OpenSource #SRE #PlatformEngineering #CloudEngineer #DailyLearning #flm
To view or add a comment, sign in
-
-
📘 Today's Terraform Learning Update 🚀 Today I learned some important Terraform commands that help in managing infrastructure efficiently. 🔹 terraform validate → Checks configuration syntax and finds errors before apply. 🔹 terraform fmt → Formats Terraform files into a clean and standard structure. 🔹 terraform show → Displays the current state of managed resources. 🔹 terraform providers → Shows which provider plugins are being used in configuration and state. 🔹 terraform output → Displays output variables after infrastructure is created. 🔹 terraform refresh → Syncs Terraform state with real infrastructure changes. 🔹 terraform graph → Shows resource dependency relationships visually. Also learned how Graphviz helps convert terraform graph output into a visual dependency diagram. Step by step improving my Terraform and DevOps knowledge 💻⚙️ #Terraform #DevOps #InfrastructureAsCode #AWS #Linux #CloudComputing #LearningJourney #Automation
To view or add a comment, sign in
-
🚀 #100DaysOfDevOps by KodeKloud | Day 4 🔐 Day 4: Script Execution Permissions Today I worked on a simple yet important Linux concept — file permissions and how they impact script execution. 🧩 Task I had to grant executable permissions to a script: /tmp/xfusioncorp.sh on App Server 1, ensuring that all users can execute it. 🛠️ Steps I followed 1️⃣ Switched to root user from jump host: sudo -i 2️⃣ Connected to App Server 1: ssh stapp01 3️⃣ Checked existing permissions: ls -l /tmp/xfusioncorp.sh 4️⃣ Granted proper permissions: chmod 755 /tmp/xfusioncorp.sh 5️⃣ Verified the result: -rwxr-xr-x ⚠️ Issues I encountered ❌ Initially used: chmod a+x But it resulted in: r--r-x--x 👉 The owner didn’t have proper execute permission in expected format 👉 This caused the task validation to fail 💡 Learned that just adding execute (x) is not always enough — sometimes I need to explicitly set correct permission structure ✅ Key Learning ✔ File permissions matter more than they look ✔ Understanding rwx is crucial for Linux & DevOps ✔ Always verify using ls -l before submitting ✔ When in doubt, chmod 755 is a safe and common approach 🔥 Small task, big learning! If you're starting your DevOps journey, I highly recommend KodeKloud for hands-on labs 👇 https://lnkd.in/deg5ZDcV #DevOps #Linux #KodeKloud #LearningInPublic #CloudComputing #100DaysChallenge
To view or add a comment, sign in
-
-
We literally used sudo in the last lecture… And no one asked why. That’s the problem. Most people learning Linux for DevOps don’t actually learn things… They just follow along. Run this command. Copy that step. It works - so they move on. Until one day… Production says: Permission denied. And suddenly: – Commands stop working – Logs are inaccessible – Panic starts Because now it’s not about what to type It’s about who you are in the system User? sudo user? root? That difference decides everything. I’ve seen engineers who know Docker, Kubernetes, CI/CD… But still get stuck on something as basic as privileges. Not because it’s hard - But because no one explained it properly. So instead of just using sudo again… We stopped. And broke it down: – What actually happens when you run sudo – Why switching to root is risky – When to use su vs sudo in real systems Because DevOps is not about running commands. It’s about understanding control. And in Linux… control starts with privileges. If you’ve ever used sudo without thinking… You should probably watch this one. Link in comments 👇 #Linux #DevOps #CloudComputing #SystemDesign #AWS #DevOpsEngineer #LinuxCommands #TechCareers #Programming
To view or add a comment, sign in
-
-
😇 DevOps without CLI 😈 DevOps with CLI Let’s be honest… The moment you move from clicking in the console to typing in the terminal — everything changes. You stop using tools. You start controlling them. Every serious DevOps tool relies on CLI: • Terraform • Ansible • Kubernetes (kubectl) • AWS CLI • Git Because automation doesn’t happen with a mouse — it happens with commands. Why CLI matters: 🧠 Deeper understanding of systems ⚡ Faster execution (1 command > 10 clicks) 🔁 Automation (scripts → CI/CD) 📦 Repeatability (no manual drift) 🌍 Scalability (manage thousands, not just one) GUIs are great for learning and visibility. But they’re not enough. 💡 Real DevOps growth starts when you: • Debug with CLI • Deploy with CLI • Automate with scripts Start early: Learn basic Linux, use CLI alongside consoles, and automate small tasks. The CLI isn’t scary — it’s powerful. And once you’re comfortable… you won’t go back. 😄 #DevOps #Linux #CLI #Automation #CloudEngineering #SRE #Kubernetes
To view or add a comment, sign in
-
-
DevOps in action — mastering the fundamentals to go further In today’s fast-evolving IT landscape, mastering DevOps tools is no longer optional — it’s essential. I’ve recently consolidated a comprehensive cheat sheet of essential commands, covering: 🔹 Linux (from basic to advanced) 🔹 Git & version control 🔹 Docker & containerization 🔹 Kubernetes & orchestration 🔹 Helm & deployment management 🔹 Terraform & Infrastructure as Code 💡 The goal? Increase efficiency, automate intelligently, and improve infrastructure reliability. 👉 Behind every command lies a clear purpose: simplify, secure, and scale systems. #DevOps #Linux #Docker #Kubernetes #Terraform #Git #Automation #Cloud #SysAdmin
To view or add a comment, sign in
-
🚀 DevOps in action — mastering the fundamentals to go further In today’s fast-evolving IT landscape, mastering DevOps tools is no longer optional — it’s essential. I’ve recently consolidated a comprehensive cheat sheet of essential commands, covering: 🔹 Linux (from basic to advanced) 🔹 Git & version control 🔹 Docker & containerization 🔹 Kubernetes & orchestration 🔹 Helm & deployment management 🔹 Terraform & Infrastructure as Code 💡 The goal? Increase efficiency, automate intelligently, and improve infrastructure reliability. 👉 Behind every command lies a clear purpose: simplify, secure, and scale systems. #DevOps #Linux #Docker #Kubernetes #Terraform #Git #Automation #Cloud #SysAdmin
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development