├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── content_improvement.md │ └── new_chapter.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── chapters ├── 00-setup │ └── README.md ├── 01-first-contact │ └── README.md ├── 02-pods │ └── README.md ├── 03-deployments │ └── README.md ├── 04-services │ └── README.md ├── 05-config │ └── README.md ├── 06-storage │ └── README.md ├── 07-ingress │ └── README.md ├── 08-debugging │ └── README.md ├── 09-best-practices │ └── README.md └── 10-capstone-projects │ └── README.md ├── examples ├── README.md ├── chapter-02 │ ├── health-probes.yaml │ ├── init-container.yaml │ ├── resource-limits.yaml │ └── sidecar-logging.yaml ├── chapter-03 │ └── nginx-deployment.yaml ├── chapter-04 │ ├── nginx-nodeport.yaml │ └── nginx-service.yaml ├── chapter-05 │ ├── app-configmap.yaml │ ├── app-secrets.yaml │ ├── deployment-multi-env.yaml │ ├── pod-with-config-volume.yaml │ ├── pod-with-configmap.yaml │ └── pod-with-secrets.yaml ├── chapter-06 │ ├── mysql-with-storage.yaml │ ├── pod-with-emptydir.yaml │ ├── pod-with-hostpath.yaml │ ├── pvc-demo.yaml │ ├── redis-persistent.yaml │ └── statefulset-demo.yaml ├── chapter-07 │ ├── blog-challenge.yaml │ ├── complete-app-ingress.yaml │ ├── ingress-demo-apps.yaml │ ├── ingress-host-based.yaml │ ├── ingress-path-based.yaml │ └── ingress-tls.yaml └── chapter-10 │ └── project-1-blog-platform.yaml ├── resources ├── kubectl-cheatsheet.md └── learning-resources.md └── troubleshooting └── common-issues.md /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/content_improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/.github/ISSUE_TEMPLATE/content_improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_chapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/.github/ISSUE_TEMPLATE/new_chapter.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/README.md -------------------------------------------------------------------------------- /chapters/00-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/00-setup/README.md -------------------------------------------------------------------------------- /chapters/01-first-contact/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/01-first-contact/README.md -------------------------------------------------------------------------------- /chapters/02-pods/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/02-pods/README.md -------------------------------------------------------------------------------- /chapters/03-deployments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/03-deployments/README.md -------------------------------------------------------------------------------- /chapters/04-services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/04-services/README.md -------------------------------------------------------------------------------- /chapters/05-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/05-config/README.md -------------------------------------------------------------------------------- /chapters/06-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/06-storage/README.md -------------------------------------------------------------------------------- /chapters/07-ingress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/07-ingress/README.md -------------------------------------------------------------------------------- /chapters/08-debugging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/08-debugging/README.md -------------------------------------------------------------------------------- /chapters/09-best-practices/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/09-best-practices/README.md -------------------------------------------------------------------------------- /chapters/10-capstone-projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/chapters/10-capstone-projects/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/chapter-02/health-probes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-02/health-probes.yaml -------------------------------------------------------------------------------- /examples/chapter-02/init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-02/init-container.yaml -------------------------------------------------------------------------------- /examples/chapter-02/resource-limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-02/resource-limits.yaml -------------------------------------------------------------------------------- /examples/chapter-02/sidecar-logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-02/sidecar-logging.yaml -------------------------------------------------------------------------------- /examples/chapter-03/nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-03/nginx-deployment.yaml -------------------------------------------------------------------------------- /examples/chapter-04/nginx-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-04/nginx-nodeport.yaml -------------------------------------------------------------------------------- /examples/chapter-04/nginx-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-04/nginx-service.yaml -------------------------------------------------------------------------------- /examples/chapter-05/app-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/app-configmap.yaml -------------------------------------------------------------------------------- /examples/chapter-05/app-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/app-secrets.yaml -------------------------------------------------------------------------------- /examples/chapter-05/deployment-multi-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/deployment-multi-env.yaml -------------------------------------------------------------------------------- /examples/chapter-05/pod-with-config-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/pod-with-config-volume.yaml -------------------------------------------------------------------------------- /examples/chapter-05/pod-with-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/pod-with-configmap.yaml -------------------------------------------------------------------------------- /examples/chapter-05/pod-with-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-05/pod-with-secrets.yaml -------------------------------------------------------------------------------- /examples/chapter-06/mysql-with-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/mysql-with-storage.yaml -------------------------------------------------------------------------------- /examples/chapter-06/pod-with-emptydir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/pod-with-emptydir.yaml -------------------------------------------------------------------------------- /examples/chapter-06/pod-with-hostpath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/pod-with-hostpath.yaml -------------------------------------------------------------------------------- /examples/chapter-06/pvc-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/pvc-demo.yaml -------------------------------------------------------------------------------- /examples/chapter-06/redis-persistent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/redis-persistent.yaml -------------------------------------------------------------------------------- /examples/chapter-06/statefulset-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-06/statefulset-demo.yaml -------------------------------------------------------------------------------- /examples/chapter-07/blog-challenge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/blog-challenge.yaml -------------------------------------------------------------------------------- /examples/chapter-07/complete-app-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/complete-app-ingress.yaml -------------------------------------------------------------------------------- /examples/chapter-07/ingress-demo-apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/ingress-demo-apps.yaml -------------------------------------------------------------------------------- /examples/chapter-07/ingress-host-based.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/ingress-host-based.yaml -------------------------------------------------------------------------------- /examples/chapter-07/ingress-path-based.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/ingress-path-based.yaml -------------------------------------------------------------------------------- /examples/chapter-07/ingress-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-07/ingress-tls.yaml -------------------------------------------------------------------------------- /examples/chapter-10/project-1-blog-platform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/examples/chapter-10/project-1-blog-platform.yaml -------------------------------------------------------------------------------- /resources/kubectl-cheatsheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/resources/kubectl-cheatsheet.md -------------------------------------------------------------------------------- /resources/learning-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/resources/learning-resources.md -------------------------------------------------------------------------------- /troubleshooting/common-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xReLogic/kubernetes-for-students/HEAD/troubleshooting/common-issues.md --------------------------------------------------------------------------------