├── .gitignore ├── Kubernetes-Commands.xlsx ├── Lesson-06-DockerImage ├── Dockerfile └── index.php ├── Lesson-08-Pods ├── pod-hello.yaml ├── pod-myapp.yaml └── pod-myweb.yaml ├── Lesson-09-Deployments ├── deployment-1-simple.yaml ├── deployment-2-replicas.yaml └── deployment-3-autoscaling.yaml ├── Lesson-10-Services ├── service-1-loadbalancer-single.yaml ├── service-2-loadbalancer-multi.yaml └── service-3-loadbalancer-autoscaling.yaml ├── Lesson-11-Ingress ├── Ingess_commands.txt ├── ingress-hosts.yaml └── ingress-paths.yaml ├── Lesson-12-HelmCharts ├── App-HelmChart-0.1.0.tgz ├── App-deploy │ ├── deployment.yaml │ └── service.yaml ├── App1-deploy │ ├── deployment.yaml │ └── service.yaml ├── App2-deploy │ ├── deployment.yaml │ └── service.yaml ├── Chart-Denis │ ├── Chart.yaml │ ├── templates │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── apache_mywebpage.yaml └── prod_values.yaml ├── README.md ├── eks-cluster-managednodes.yaml └── eks-cluster.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /Kubernetes-Commands.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Kubernetes-Commands.xlsx -------------------------------------------------------------------------------- /Lesson-06-DockerImage/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-06-DockerImage/Dockerfile -------------------------------------------------------------------------------- /Lesson-06-DockerImage/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-06-DockerImage/index.php -------------------------------------------------------------------------------- /Lesson-08-Pods/pod-hello.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-08-Pods/pod-hello.yaml -------------------------------------------------------------------------------- /Lesson-08-Pods/pod-myapp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-08-Pods/pod-myapp.yaml -------------------------------------------------------------------------------- /Lesson-08-Pods/pod-myweb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-08-Pods/pod-myweb.yaml -------------------------------------------------------------------------------- /Lesson-09-Deployments/deployment-1-simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-09-Deployments/deployment-1-simple.yaml -------------------------------------------------------------------------------- /Lesson-09-Deployments/deployment-2-replicas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-09-Deployments/deployment-2-replicas.yaml -------------------------------------------------------------------------------- /Lesson-09-Deployments/deployment-3-autoscaling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-09-Deployments/deployment-3-autoscaling.yaml -------------------------------------------------------------------------------- /Lesson-10-Services/service-1-loadbalancer-single.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-10-Services/service-1-loadbalancer-single.yaml -------------------------------------------------------------------------------- /Lesson-10-Services/service-2-loadbalancer-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-10-Services/service-2-loadbalancer-multi.yaml -------------------------------------------------------------------------------- /Lesson-10-Services/service-3-loadbalancer-autoscaling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-10-Services/service-3-loadbalancer-autoscaling.yaml -------------------------------------------------------------------------------- /Lesson-11-Ingress/Ingess_commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-11-Ingress/Ingess_commands.txt -------------------------------------------------------------------------------- /Lesson-11-Ingress/ingress-hosts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-11-Ingress/ingress-hosts.yaml -------------------------------------------------------------------------------- /Lesson-11-Ingress/ingress-paths.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-11-Ingress/ingress-paths.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App-HelmChart-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App-HelmChart-0.1.0.tgz -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App-deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App-deploy/deployment.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App-deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App-deploy/service.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App1-deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App1-deploy/deployment.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App1-deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App1-deploy/service.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App2-deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App2-deploy/deployment.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/App2-deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/App2-deploy/service.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/Chart-Denis/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/Chart-Denis/Chart.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/Chart-Denis/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/Chart-Denis/templates/deployment.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/Chart-Denis/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/Chart-Denis/templates/service.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/Chart-Denis/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/Chart-Denis/values.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/apache_mywebpage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/apache_mywebpage.yaml -------------------------------------------------------------------------------- /Lesson-12-HelmCharts/prod_values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/Lesson-12-HelmCharts/prod_values.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/README.md -------------------------------------------------------------------------------- /eks-cluster-managednodes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/eks-cluster-managednodes.yaml -------------------------------------------------------------------------------- /eks-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adv4000/k8s-lessons/HEAD/eks-cluster.yaml --------------------------------------------------------------------------------