├── .gitmodules ├── Chapter02 ├── azure-vote.yaml └── docker-compose.yaml ├── Chapter03 ├── frontend-deployment.yaml ├── frontend-service.yaml ├── mariadb_statefulset.yaml ├── redis-config.yaml ├── redis-master-deployment.yaml ├── redis-master-deployment.yml ├── redis-master-deployment_Modified.yml ├── redis-master-service.yaml ├── redis-slave-deployment.yaml └── redis-slave-service.yaml ├── Chapter04 ├── frontend-service.yaml └── guestbook-all-in-one.yaml ├── Chapter05 ├── basic-ingress.yaml ├── certificate-issuer.yaml ├── certificate-object.yaml ├── cluster-issuer.yaml ├── frontend-letsencrypt-ingress.yaml ├── frontend-oauth2-ingress.yaml ├── nginx.conf ├── oauth2-ingress.yaml ├── oauth2-proxy-deployment.yaml ├── oauth2-proxy-service.yaml ├── oauth2_proxy.yml ├── obtain_dns.sh ├── path-ingress.yaml ├── public-ip-dns.sh └── simple-frontend-ingress.yaml ├── Chapter07 ├── cluster-read-only-role.yaml └── readonly-azure-aad-group.yaml ├── Chapter10 ├── create_generic_secrets.sh ├── gen_secrets.sh ├── myfirstsecret.yml ├── pod-with-env-secrets.yaml ├── pod-with-vol-secret.yml ├── secrettoken.txt └── secreturl.txt ├── Chapter11 └── hello-serverless.py ├── LICENSE └── README.md /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/.gitmodules -------------------------------------------------------------------------------- /Chapter02/azure-vote.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter02/azure-vote.yaml -------------------------------------------------------------------------------- /Chapter02/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter02/docker-compose.yaml -------------------------------------------------------------------------------- /Chapter03/frontend-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/frontend-deployment.yaml -------------------------------------------------------------------------------- /Chapter03/frontend-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/frontend-service.yaml -------------------------------------------------------------------------------- /Chapter03/mariadb_statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/mariadb_statefulset.yaml -------------------------------------------------------------------------------- /Chapter03/redis-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-config.yaml -------------------------------------------------------------------------------- /Chapter03/redis-master-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-master-deployment.yaml -------------------------------------------------------------------------------- /Chapter03/redis-master-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-master-deployment.yml -------------------------------------------------------------------------------- /Chapter03/redis-master-deployment_Modified.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-master-deployment_Modified.yml -------------------------------------------------------------------------------- /Chapter03/redis-master-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-master-service.yaml -------------------------------------------------------------------------------- /Chapter03/redis-slave-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-slave-deployment.yaml -------------------------------------------------------------------------------- /Chapter03/redis-slave-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter03/redis-slave-service.yaml -------------------------------------------------------------------------------- /Chapter04/frontend-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter04/frontend-service.yaml -------------------------------------------------------------------------------- /Chapter04/guestbook-all-in-one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter04/guestbook-all-in-one.yaml -------------------------------------------------------------------------------- /Chapter05/basic-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/basic-ingress.yaml -------------------------------------------------------------------------------- /Chapter05/certificate-issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/certificate-issuer.yaml -------------------------------------------------------------------------------- /Chapter05/certificate-object.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/certificate-object.yaml -------------------------------------------------------------------------------- /Chapter05/cluster-issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/cluster-issuer.yaml -------------------------------------------------------------------------------- /Chapter05/frontend-letsencrypt-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/frontend-letsencrypt-ingress.yaml -------------------------------------------------------------------------------- /Chapter05/frontend-oauth2-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/frontend-oauth2-ingress.yaml -------------------------------------------------------------------------------- /Chapter05/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/nginx.conf -------------------------------------------------------------------------------- /Chapter05/oauth2-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/oauth2-ingress.yaml -------------------------------------------------------------------------------- /Chapter05/oauth2-proxy-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/oauth2-proxy-deployment.yaml -------------------------------------------------------------------------------- /Chapter05/oauth2-proxy-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/oauth2-proxy-service.yaml -------------------------------------------------------------------------------- /Chapter05/oauth2_proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/oauth2_proxy.yml -------------------------------------------------------------------------------- /Chapter05/obtain_dns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/obtain_dns.sh -------------------------------------------------------------------------------- /Chapter05/path-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/path-ingress.yaml -------------------------------------------------------------------------------- /Chapter05/public-ip-dns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/public-ip-dns.sh -------------------------------------------------------------------------------- /Chapter05/simple-frontend-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter05/simple-frontend-ingress.yaml -------------------------------------------------------------------------------- /Chapter07/cluster-read-only-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter07/cluster-read-only-role.yaml -------------------------------------------------------------------------------- /Chapter07/readonly-azure-aad-group.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter07/readonly-azure-aad-group.yaml -------------------------------------------------------------------------------- /Chapter10/create_generic_secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/create_generic_secrets.sh -------------------------------------------------------------------------------- /Chapter10/gen_secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/gen_secrets.sh -------------------------------------------------------------------------------- /Chapter10/myfirstsecret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/myfirstsecret.yml -------------------------------------------------------------------------------- /Chapter10/pod-with-env-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/pod-with-env-secrets.yaml -------------------------------------------------------------------------------- /Chapter10/pod-with-vol-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/pod-with-vol-secret.yml -------------------------------------------------------------------------------- /Chapter10/secrettoken.txt: -------------------------------------------------------------------------------- 1 | /x~Lhx\nAz!,;.Vk%[#n+";9p%jGF6[ 2 | -------------------------------------------------------------------------------- /Chapter10/secreturl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter10/secreturl.txt -------------------------------------------------------------------------------- /Chapter11/hello-serverless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/Chapter11/hello-serverless.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Kubernetes-on-Azure/HEAD/README.md --------------------------------------------------------------------------------