☝️Headline: 🚀 21 Days Down, 79 to Go! #100DaysOfDevOps Challenge Body: Today marked a major shift in my DevOps journey—Git! 🛤️ As part of the KodeKloud 100 Days of DevOps challenge, Day 21 was all about setting up a Bare Git Repository on a storage server. Key Takeaways: ✅ SSH into storage servers to set up version control infrastructure. ✅ Understanding that --bare repositories are the backbone of central, collaborative workflows. ✅ Configuring remote repositories for team projects. It's amazing how much I've learned about Git and Linux in just three weeks. #DevOps #Git #KodeKloud #LearningJourney #VersionControl #100DaysOfDevOps
More Relevant Posts
-
After years of working with DevOps tools, I realized that we use a core set of commands almost every single day, yet they’re rarely documented in one place. So I’ve started curating everything i.e Git, Terraform, Kubernetes, Linux and more into simple, practical cheat sheets on Hashnode.....with many more to come 🙌 . You can check it out here👇 https://lnkd.in/dWfnY9q2 . . Feel free to explore anytime and share your feedback! . #DevOps #Git #Terraform #Hashnode #LearningInPublic #TechBlog
To view or add a comment, sign in
-
-
⚡ DevOps Shortcuts I Use Daily (and can’t live without): 💻 Linux Terminal Ctrl + C → Stop current process Ctrl + Z → Pause process Ctrl + R → Search command history !! → Repeat last command 🐳 Docker docker ps → List running containers docker images → List images docker logs -f → Live logs docker exec -it /bin/bash → Access container ☸️ Kubernetes (kubectl) kubectl get pods → List pods kubectl describe pod → Detailed info kubectl logs → View logs kubectl apply -f → Deploy config 🌿 Git git status → Check changes git log --oneline → Compact history git checkout -b → New branch git pull origin main → Sync code Small shortcuts, big productivity boost 🚀 What are your go-to DevOps commands? #DevOps #Linux #Docker #Kubernetes #Git #Productivity #TechTips
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
-
-
HTTPS setup done… but Nginx wouldn’t start. Day 15 of #100DaysOfDevOps ✅ Today’s task was to configure Nginx with SSL/TLS using pre-provided certificates. The setup looked straightforward place the certs in the right directories and configure the server to listen on port 443 with HTTP/2. But Nginx kept failing to start. The issue? A small syntax mistake in the config file. Running nginx -t quickly pointed out the error and saved a lot of debugging time. Key takeaway: A missing closing } in the http block causes Nginx to fail at startup with a configuration error. Always run nginx -t first it catches syntax errors before they take down the service. Day 15 done. 85 to go 🚀 GitHub 👇 https://lnkd.in/dk8Frue7 #DevOps #Linux #Nginx #SSL #100DaysOfDevOps #LearningInPublic #SRE #DevOpsEngineer
To view or add a comment, sign in
-
Manual deployments taught me the most valuable lesson about automation. As a beginner, I got assigned what seemed like a simple task: deploy our app to the Linux server. No big deal, right? Wrong. I found myself doing this over and over for every single project. Creating directories, setting up services, configuring nginx... rinse and repeat. Hours of manual work. Countless errors. The same tedious steps every time. After probably my 3rd deployment disaster, something clicked. Instead of accepting this pain, I decided to build a script that would handle the entire process. Now our DevOps team just runs the script, fills in a few prompts, and boom – deployment complete. What used to take hours and generate tons of errors now takes 10 minutes with minimal mistakes. The real lesson? Sometimes the most frustrating tasks are actually showing you exactly what needs to be automated. That boring, repetitive work you're avoiding – what if it's actually your next breakthrough waiting to happen? #DevOps #Automation #Linux #Deployment #TechTips #SoftwareDevelopment #LearningInTech #Scripts
To view or add a comment, sign in
-
🚀 Troubleshooting ImagePullBackOff in EKS A DevOps Lesson Learned while building an end-to-end DevOps CI/CD project, I encountered a frustrating error: ImagePullBackOff on Kubernetes despite the image existing locally and on Docker Hub. The Issue: ❌ My EKS cluster was running x86_64 (AMD64) nodes, but I was building Docker images on my ARM64 Mac. Kubernetes couldn't find a matching platform in the image manifest. The Solution: ✅ Build images for the correct architecture: docker buildx build --platform linux/amd64 -t username/image:tag --push . Or build for multiple platforms for maximum portability: docker buildx build --platform linux/amd64,linux/arm64 -t username/image:tag --push . Key Takeaway: Always verify your cluster node architecture and ensure your container images match. A simple kubectl get nodes can save hours of debugging! Pro Tip: Use docker buildx for multi-platform builds in production pipelines. #DevOps #Kubernetes #EKS #Docker #CICD #TroubleShooting #CloudNative
To view or add a comment, sign in
-
Something I learned the hard way; Many people think DevOps starts with tools like Docker, Jenkins, or Kubernetes. It doesn’t. It starts with understanding the process those tools automate. If you can’t trace a deployment manually, read logs, debug an API issue, or identify where a release failed, a tool may help you move faster, but it won’t help you think better. Tools scale good processes. They don’t replace understanding. That shift changed how I look at DevOps. #DevOps #Linux #CI_CD #SoftwareEngineering #TechLearning #CloudComputing
To view or add a comment, sign in
-
-
Episode 7 of the DevOps Tools Engineer 2.0 Introduction series dives into exam objective #ContainerOrchestration. Learn how #DockerCompose & #PodmanCompose define and run multi-container applications for modern #DevOps workflows: https://lpi.org/4nh7 Linux Professional Institute (LPI) #DevOps #containerorchestration #dockercompose #podmancompose #microservices #services #networks
To view or add a comment, sign in
-
-
Episode 7 of the DevOps Tools Engineer 2.0 Introduction series dives into exam objective #ContainerOrchestration. Learn how #DockerCompose & #PodmanCompose define and run multi-container applications for modern #DevOps workflows: https://lpi.org/4nh7 Linux Professional Institute (LPI) #DevOps #containerorchestration #dockercompose #podmancompose #microservices #services #networks
To view or add a comment, sign in
-
Explore related topics
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