Kubelingo is a command-line interface (CLI) tool designed to help you study for the Certified Kubernetes Application Developer (CKAD) exam. It provides interactive questions and scenarios to test your knowledge of Kubernetes concepts and kubectl
commands.
- Interactive Quizzes: Test your knowledge with a variety of Kubernetes-related questions.
- Scenario-Based Learning: Practice common
kubectl
operations in simulated environments. - Comprehensive Coverage: Questions cover key CKAD exam topics.
- User-Friendly Interface: Simple and intuitive CLI for an efficient study experience.
Kubelingo can be installed directly from PyPI using pip
:
pip install kubelingo
Once installed, you can run Kubelingo from your terminal:
kubelingo
You can manage source
fields directly via the kubelingo
CLI using the following options:
kubelingo --add-sources --consolidated /path/to/consolidated_questions.yaml
kubelingo --check-sources
kubelingo --interactive-sources
kubelingo --interactive-sources --auto-approve
Follow the on-screen prompts to navigate through the questions and scenarios.
Contributions are welcome! If you have suggestions for new questions, features, or improvements, please feel free to open an issue or submit a pull request on the GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.