This repository is a collection of projects aimed at learning and experimenting with Kubernetes.
This repository is designed to help individuals learn and understand Kubernetes concepts through hands-on projects. It includes configurations, manifests, and scripts for deploying and managing applications on Kubernetes. It provides examples of different deployment strategies, service configurations, and scaling techniques.
- KOPS.md: Contains detailed instructions on installing Kubernetes using KOPS (Kubernetes Operations) on AWS EC2, setting up dependencies, IAM user permissions, and creating and managing Kubernetes clusters. It also warns about the potential AWS costs associated with managing many clusters with KOPS.
- README.md: This file (the one you're reading) provides a general overview of the repository.
- Pods: Includes detailed instructions on working with Kubernetes Pods, creating Pod configurations, deploying, troubleshooting, and managing Pods.
- ConfigMaps and Secrets:
Each project or directory within the repository should contain its own set of instructions for setup and deployment.
Contributions are welcome! Feel free to fork the repository and submit pull requests with your improvements or new projects.