Welcome to the DevOps Open Source Repository! This is a collaborative space for developers, engineers, and enthusiasts to contribute, learn, and share their DevOps projects and tools. Whether you're just starting out or are a seasoned professional, there's a place for you here.
To get started with the repository, follow these steps:
- Fork the Repository: Click on the "Fork" button at the top right of this page to create a copy of the repository in your GitHub account.
- Clone Your Fork: Use the following command to clone your forked repository to your local machine:
git clone https://github.com/kushalsubedi/DevOps
- Create a Branch: Always create a new branch for your feature or bug fix:
git checkout -b your-feature-branch
- Make Changes: Add your code, scripts, tools, or documentation!
- Commit Your Changes: Save your changes with a meaningful commit message:
git commit -m "feat: Add feature or fix description"
- Push to GitHub: Push your changes to your forked repository:
git push origin your-feature-branch
- Create a Pull Request: Go to the original repository and click "New Pull Request" to submit your changes for review.
Here's a brief overview of the repository structure:
DevOps 📁 .
├── 📁 CI-CDPipeline
├── 📁 Cloud
├── 📁 Docker
├── 📁 K8s
├── 📁 Monitoring
├── 📁 Programming-Script
├── 📁 Projects
├── 📁 readme.md
├── 📁 Security
└── 📁 Shell-Scipt
We welcome contributions in various forms, including but not limited to:
- Scripts for automation
- Configuration files for CI/CD pipelines
- Monitoring and logging solutions
- Containerization templates (Docker, Kubernetes, etc.)
- Documentation improvements
- Sample projects demonstrating DevOps practices
Thank you for your interest in contributing to the DevOps Open Source Repository! Let's build something amazing together!