├── .dockerignore ├── .editorconfig ├── .gitignore ├── Dockerfile ├── Dockerfile-tools ├── README.md ├── app.py ├── arguments └── __init__.py ├── k8s ├── app-envvars │ ├── deployment-base.yaml │ └── deployment-with-envvars.yaml ├── app-health │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── app-ingress │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── app │ ├── configmap.yaml │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── lab │ └── .gitkeep └── redis │ └── redis.yaml ├── labs ├── docker_cloud_app.md ├── docker_intro.md ├── docker_tools_container.md ├── images │ ├── Images.png │ ├── README.md │ └── nginxWelcome.png ├── kube_deploy_cloud_app.md ├── kube_env_vars.md ├── kube_infra_as_code.md ├── kube_override_cmd.md ├── kube_readiness.md ├── kube_readiness_2.md └── kube_setup_ingress.md ├── requirements.txt └── slides └── docker-and-kubernetes-dojo.pdf /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode 3 | venv 4 | __pycache__ -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-tools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/Dockerfile-tools -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/app.py -------------------------------------------------------------------------------- /arguments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/arguments/__init__.py -------------------------------------------------------------------------------- /k8s/app-envvars/deployment-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-envvars/deployment-base.yaml -------------------------------------------------------------------------------- /k8s/app-envvars/deployment-with-envvars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-envvars/deployment-with-envvars.yaml -------------------------------------------------------------------------------- /k8s/app-health/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-health/deployment.yaml -------------------------------------------------------------------------------- /k8s/app-health/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-health/ingress.yaml -------------------------------------------------------------------------------- /k8s/app-health/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-health/service.yaml -------------------------------------------------------------------------------- /k8s/app-ingress/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-ingress/deployment.yaml -------------------------------------------------------------------------------- /k8s/app-ingress/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-ingress/ingress.yaml -------------------------------------------------------------------------------- /k8s/app-ingress/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app-ingress/service.yaml -------------------------------------------------------------------------------- /k8s/app/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app/configmap.yaml -------------------------------------------------------------------------------- /k8s/app/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app/deployment.yaml -------------------------------------------------------------------------------- /k8s/app/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app/ingress.yaml -------------------------------------------------------------------------------- /k8s/app/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/app/service.yaml -------------------------------------------------------------------------------- /k8s/lab/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /k8s/redis/redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/k8s/redis/redis.yaml -------------------------------------------------------------------------------- /labs/docker_cloud_app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/docker_cloud_app.md -------------------------------------------------------------------------------- /labs/docker_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/docker_intro.md -------------------------------------------------------------------------------- /labs/docker_tools_container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/docker_tools_container.md -------------------------------------------------------------------------------- /labs/images/Images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/images/Images.png -------------------------------------------------------------------------------- /labs/images/README.md: -------------------------------------------------------------------------------- 1 | Place for images 2 | -------------------------------------------------------------------------------- /labs/images/nginxWelcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/images/nginxWelcome.png -------------------------------------------------------------------------------- /labs/kube_deploy_cloud_app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_deploy_cloud_app.md -------------------------------------------------------------------------------- /labs/kube_env_vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_env_vars.md -------------------------------------------------------------------------------- /labs/kube_infra_as_code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_infra_as_code.md -------------------------------------------------------------------------------- /labs/kube_override_cmd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_override_cmd.md -------------------------------------------------------------------------------- /labs/kube_readiness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_readiness.md -------------------------------------------------------------------------------- /labs/kube_readiness_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_readiness_2.md -------------------------------------------------------------------------------- /labs/kube_setup_ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/labs/kube_setup_ingress.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/requirements.txt -------------------------------------------------------------------------------- /slides/docker-and-kubernetes-dojo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaplus/DockerKubesDojo/HEAD/slides/docker-and-kubernetes-dojo.pdf --------------------------------------------------------------------------------