├── README.md ├── challenge-1 ├── README.md ├── developer-role.yaml ├── developer-rolebinding.yaml ├── jekyll-node-service.yaml ├── jekyll-pod.yaml ├── jekyll-pvc.yaml └── namespace.yaml ├── challenge-2 ├── README.md ├── fileserver-pod.yaml ├── fileserver-pv.yaml ├── fileserver-pvc.yaml └── fileserver-svc.yaml ├── challenge-3 ├── README.md ├── db-deployment.yml ├── db-service.yml ├── redis-deployment.yml ├── redis-service.yml ├── result-deployment.yml ├── result-service.yml ├── vote-deployment.yml ├── vote-namespace.yml ├── vote-service.yml └── worker.yml ├── challenge-4 ├── README.md ├── pv-cluster.yaml ├── redis-cluster-service.yaml └── redis-statefulset.yaml └── old-challenges ├── challenge-1-wordpress ├── README.md ├── app │ ├── Dockerfile │ └── docker-entrypoint.sh ├── k8s │ ├── 00-wordpress-mysql-pv.yml │ ├── 01-mysql-pvc.yml │ ├── 02-wordpress-pvc.yml │ ├── 03-secret.yml │ ├── 04-mysql-deploy.yml │ └── 05-wordpress-deploy.yml └── nfs │ └── nfs.sh └── challenge-2-CI-CD ├── Dockerfile ├── Jenkinsfiles └── nodejs │ └── Jenkinsfile ├── README.md ├── app ├── routes │ └── root.js └── server.js ├── img ├── 01-weekly-jenkins.png └── Arch.jpg ├── nodejs-k8s ├── .helmignore ├── Chart.yaml ├── templates │ ├── _helpers.tpl │ ├── deployment.yml │ └── service.yml └── values.yaml └── package.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/README.md -------------------------------------------------------------------------------- /challenge-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/README.md -------------------------------------------------------------------------------- /challenge-1/developer-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/developer-role.yaml -------------------------------------------------------------------------------- /challenge-1/developer-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/developer-rolebinding.yaml -------------------------------------------------------------------------------- /challenge-1/jekyll-node-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/jekyll-node-service.yaml -------------------------------------------------------------------------------- /challenge-1/jekyll-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/jekyll-pod.yaml -------------------------------------------------------------------------------- /challenge-1/jekyll-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/jekyll-pvc.yaml -------------------------------------------------------------------------------- /challenge-1/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-1/namespace.yaml -------------------------------------------------------------------------------- /challenge-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-2/README.md -------------------------------------------------------------------------------- /challenge-2/fileserver-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-2/fileserver-pod.yaml -------------------------------------------------------------------------------- /challenge-2/fileserver-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-2/fileserver-pv.yaml -------------------------------------------------------------------------------- /challenge-2/fileserver-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-2/fileserver-pvc.yaml -------------------------------------------------------------------------------- /challenge-2/fileserver-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-2/fileserver-svc.yaml -------------------------------------------------------------------------------- /challenge-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/README.md -------------------------------------------------------------------------------- /challenge-3/db-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/db-deployment.yml -------------------------------------------------------------------------------- /challenge-3/db-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/db-service.yml -------------------------------------------------------------------------------- /challenge-3/redis-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/redis-deployment.yml -------------------------------------------------------------------------------- /challenge-3/redis-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/redis-service.yml -------------------------------------------------------------------------------- /challenge-3/result-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/result-deployment.yml -------------------------------------------------------------------------------- /challenge-3/result-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/result-service.yml -------------------------------------------------------------------------------- /challenge-3/vote-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/vote-deployment.yml -------------------------------------------------------------------------------- /challenge-3/vote-namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/vote-namespace.yml -------------------------------------------------------------------------------- /challenge-3/vote-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/vote-service.yml -------------------------------------------------------------------------------- /challenge-3/worker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-3/worker.yml -------------------------------------------------------------------------------- /challenge-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-4/README.md -------------------------------------------------------------------------------- /challenge-4/pv-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-4/pv-cluster.yaml -------------------------------------------------------------------------------- /challenge-4/redis-cluster-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-4/redis-cluster-service.yaml -------------------------------------------------------------------------------- /challenge-4/redis-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/challenge-4/redis-statefulset.yaml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/README.md -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/app/Dockerfile -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/app/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/app/docker-entrypoint.sh -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/00-wordpress-mysql-pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/00-wordpress-mysql-pv.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/01-mysql-pvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/01-mysql-pvc.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/02-wordpress-pvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/02-wordpress-pvc.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/03-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/03-secret.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/04-mysql-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/04-mysql-deploy.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/k8s/05-wordpress-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/k8s/05-wordpress-deploy.yml -------------------------------------------------------------------------------- /old-challenges/challenge-1-wordpress/nfs/nfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-1-wordpress/nfs/nfs.sh -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/Dockerfile -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/Jenkinsfiles/nodejs/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/Jenkinsfiles/nodejs/Jenkinsfile -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/README.md -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/app/routes/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/app/routes/root.js -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/app/server.js -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/img/01-weekly-jenkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/img/01-weekly-jenkins.png -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/img/Arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/img/Arch.jpg -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/.helmignore -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/Chart.yaml -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/_helpers.tpl -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/deployment.yml -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/templates/service.yml -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/nodejs-k8s/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/nodejs-k8s/values.yaml -------------------------------------------------------------------------------- /old-challenges/challenge-2-CI-CD/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodekloudhub/kubernetes-challenges/HEAD/old-challenges/challenge-2-CI-CD/package.json --------------------------------------------------------------------------------