├── .gitignore ├── Advanced Kubernetes Usage ├── Auditing │ ├── audit-policy.yaml │ └── minikubeStartWithAudit.sh ├── Auto-Scaling │ └── wordpress-deployment.yaml ├── DNS and Service Discovery │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml ├── Exercise │ ├── ghost-deployment.yaml │ └── local-volume.yaml ├── Namespaces and Resource Limits │ ├── cpu-limits.yaml │ └── tomcat-deployment.yaml ├── Secrets │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml ├── Volumes on AWS │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml └── Volumes │ ├── local-volumes.yaml │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml ├── Basic and Core Concepts ├── Health Checks │ └── deployment.yaml ├── Labels & Selectors │ └── deployment.yaml └── Scaling & Replication │ └── deployment.yaml ├── Introduction to Kubernetes └── Your First k8s App │ └── deployment.yaml ├── Kubernetes in Production ├── Setting up High Availability │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml └── Volumes on AWS │ ├── mysql-deployment.yaml │ └── wordpress-deployment.yaml ├── README.md └── helm ├── chart-creation ├── .helmignore ├── Chart.yaml └── templates │ ├── ghost-deployment.yaml │ └── local-volume.yaml ├── quick-demo ├── .helmignore ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml └── values.yaml ├── template-call ├── Chart.yaml └── templates │ ├── _helpers.tpl │ ├── ghost-deployment.yaml │ └── local-volume.yaml └── value-files ├── Chart.yaml ├── templates ├── _helpers.tpl ├── ghost-deployment.yaml └── local-volume.yaml └── values.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Auditing/audit-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Auditing/audit-policy.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Auditing/minikubeStartWithAudit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Auditing/minikubeStartWithAudit.sh -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Auto-Scaling/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Auto-Scaling/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/DNS and Service Discovery/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/DNS and Service Discovery/mysql-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/DNS and Service Discovery/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/DNS and Service Discovery/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Exercise/ghost-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Exercise/ghost-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Exercise/local-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Exercise/local-volume.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Namespaces and Resource Limits/cpu-limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Namespaces and Resource Limits/cpu-limits.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Namespaces and Resource Limits/tomcat-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Namespaces and Resource Limits/tomcat-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Secrets/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Secrets/mysql-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Secrets/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Secrets/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Volumes on AWS/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Volumes on AWS/mysql-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Volumes on AWS/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Volumes on AWS/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Volumes/local-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Volumes/local-volumes.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Volumes/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Volumes/mysql-deployment.yaml -------------------------------------------------------------------------------- /Advanced Kubernetes Usage/Volumes/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Advanced Kubernetes Usage/Volumes/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Basic and Core Concepts/Health Checks/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Basic and Core Concepts/Health Checks/deployment.yaml -------------------------------------------------------------------------------- /Basic and Core Concepts/Labels & Selectors/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Basic and Core Concepts/Labels & Selectors/deployment.yaml -------------------------------------------------------------------------------- /Basic and Core Concepts/Scaling & Replication/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Basic and Core Concepts/Scaling & Replication/deployment.yaml -------------------------------------------------------------------------------- /Introduction to Kubernetes/Your First k8s App/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Introduction to Kubernetes/Your First k8s App/deployment.yaml -------------------------------------------------------------------------------- /Kubernetes in Production/Setting up High Availability/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Kubernetes in Production/Setting up High Availability/mysql-deployment.yaml -------------------------------------------------------------------------------- /Kubernetes in Production/Setting up High Availability/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Kubernetes in Production/Setting up High Availability/wordpress-deployment.yaml -------------------------------------------------------------------------------- /Kubernetes in Production/Volumes on AWS/mysql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Kubernetes in Production/Volumes on AWS/mysql-deployment.yaml -------------------------------------------------------------------------------- /Kubernetes in Production/Volumes on AWS/wordpress-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/Kubernetes in Production/Volumes on AWS/wordpress-deployment.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # kubernetes-demo 2 | -------------------------------------------------------------------------------- /helm/chart-creation/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/chart-creation/.helmignore -------------------------------------------------------------------------------- /helm/chart-creation/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/chart-creation/Chart.yaml -------------------------------------------------------------------------------- /helm/chart-creation/templates/ghost-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/chart-creation/templates/ghost-deployment.yaml -------------------------------------------------------------------------------- /helm/chart-creation/templates/local-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/chart-creation/templates/local-volume.yaml -------------------------------------------------------------------------------- /helm/quick-demo/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/.helmignore -------------------------------------------------------------------------------- /helm/quick-demo/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/Chart.yaml -------------------------------------------------------------------------------- /helm/quick-demo/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/quick-demo/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/quick-demo/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/quick-demo/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/templates/ingress.yaml -------------------------------------------------------------------------------- /helm/quick-demo/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/templates/service.yaml -------------------------------------------------------------------------------- /helm/quick-demo/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/quick-demo/values.yaml -------------------------------------------------------------------------------- /helm/template-call/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/template-call/Chart.yaml -------------------------------------------------------------------------------- /helm/template-call/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/template-call/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/template-call/templates/ghost-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/template-call/templates/ghost-deployment.yaml -------------------------------------------------------------------------------- /helm/template-call/templates/local-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/template-call/templates/local-volume.yaml -------------------------------------------------------------------------------- /helm/value-files/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/value-files/Chart.yaml -------------------------------------------------------------------------------- /helm/value-files/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/value-files/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/value-files/templates/ghost-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/value-files/templates/ghost-deployment.yaml -------------------------------------------------------------------------------- /helm/value-files/templates/local-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/value-files/templates/local-volume.yaml -------------------------------------------------------------------------------- /helm/value-files/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LevelUpEducation/kubernetes-demo/HEAD/helm/value-files/values.yaml --------------------------------------------------------------------------------