Skip to content

Files

108 lines (78 loc) · 3.06 KB

CONTRIBUTING.md

File metadata and controls

108 lines (78 loc) · 3.06 KB

📜 CONTRIBUTING - DevOps Interview Questions Repository

Thank you for considering contributing to DevOps Interview Questions! 🎉 This repository is a community-driven effort to provide a comprehensive collection of 550+ interview questions and answers covering various DevOps tools and cloud platforms. Your contributions help make this resource valuable for DevOps learners and professionals.


🚀 How to Contribute

🔹 1. Fork & Clone the Repository

  1. Click the Fork button (top-right corner) to create a copy of the repository in your GitHub account.

  2. Clone the forked repository to your local machine:

    git clone https://github.com/NotHarshhaa/devops-interview-questions.git
    cd devops-interview-questions
  3. Create a new branch for your changes:

    git checkout -b feature/add-new-questions

🔹 2. Types of Contributions

Important

Add New Interview Questions

  • Navigate to the respective category (e.g., AWS, Kubernetes, Docker, etc.).
  • Add your new question in the format:
### ❓ Question: How does Kubernetes handle container networking?
**Answer:** Kubernetes uses CNI (Container Network Interface) plugins to configure networking for pods, allowing communication between containers and external services.
  • Ensure answers are clear, concise, and technically correct.

Improve Existing Questions & Answers

  • If you find a question that needs better explanation, formatting, or corrections, edit it.
  • Add code snippets where necessary to improve clarity.

Fix Typos, Grammar, or Formatting Issues

  • Ensure markdown syntax is correct.
  • Use proper bullet points, headers, and spacing for readability.

Add References & Resources

  • If applicable, add links to official documentation or reputable sources for further reading.

🔹 3. Commit & Push Changes

  1. Add your changes:

    git add .
  2. Commit with a descriptive message:

    git commit -m "[DevOps-Interview] feat: Added Kubernetes networking question"
  3. Push to your forked repository:

    git push origin feature/add-new-questions
  4. Open a Pull Request (PR) on GitHub.


📌 Pull Request Guidelines

Tip

🔹 Ensure your PR has a clear title & description
🔹 Follow markdown formatting properly
🔹 Keep PRs focused on a specific topic (avoid multiple unrelated changes)
🔹 Mention any related issues in your PR (if applicable)


📢 Code of Conduct

Note

By participating in this project, you agree to follow our Code of Conduct to maintain a respectful and collaborative environment.


Support & Acknowledgments

Important

If you find this repository helpful, please star ⭐ it and spread the word!

🚀 Happy Contributing! 🚀