Welcome to my 45-day DevOps Challenge! 🎯
This repository is a daily log of my journey as I dive deep into the world of DevOps. Over the next 45 days, I’ll document everything I learn, build, and implement.
- Gain hands-on experience with DevOps tools and practices.
- Learn to set up and manage CI/CD pipelines.
- Explore Kubernetes, containerization, and infrastructure as code.
- Document my progress daily to stay accountable and help others learn.
Day | Topic Learned/Explored | Key Takeaways |
---|---|---|
01 | Fundamentals of DevOps | What is DevOps, Why DevOps matters, and key tools. |
02 | Version Control with Git | Git basics, branching, merging, and Git workflows. |
03 | Docker Basics | What are containers, Docker installation, and first Dockerfile. |
... | ... | ... |
45 | TBD | TBD |
Throughout this challenge, I’ll be working with:
- Containerization: Docker, Podman
- Orchestration: Kubernetes
- CI/CD: Jenkins, GitLab CI/CD, GitHub Actions
- Infrastructure as Code (IaC): Terraform, Ansible
- Monitoring: Prometheus, Grafana
- Version Control: Git
- Cloud Providers: AWS, GCP
- Clone this repo:
git clone https://github.com/0x1Luffy/45Days-DevOps-Challenge cd 45 Days DevOps Challenge
- Navigate to the logs folder for daily updates.
This is a personal challenge, but I’d love your input!
- Suggestions? Feel free to open an issue.
- Learning along with me? Share your thoughts in discussions or fork the repo to create your own challenge.
- Twitter: https://twitter.com/0x1Luffy
- Instagram: https://www.instagram.com/chetannn.k
- GitHub: https://github.com/0x1Luffy
Special thanks to the amazing DevOps community for resources, tutorials, and support!
- Abhishek Veeramalla
- Tech World With Nana
- Could Champ
- Train With Shubham
- Devops Shack