├── .gitignore ├── README.md ├── _config.yml ├── gcp ├── task-001-k8s-dashboard │ ├── .README_images │ │ ├── Login_screen.png │ │ └── Post_login_screen.png │ ├── 00-namespace.yaml │ ├── 05-service-account.yaml │ ├── 10-service.yaml │ ├── 15-secret.yaml │ ├── 20-configmap.yaml │ ├── 25-role.yaml │ ├── 30-clusterRole.yaml │ ├── 35-roleBinding.yaml │ ├── 40-clusterRoleBinding.yaml │ ├── 45-deployment.yaml │ ├── 50-service-kubernetes-dashboard.yaml │ ├── 55-service-dashboard-metrics-scraper.yaml │ ├── 60-admin-service-account.yaml │ └── README.md ├── task-002-basic-namespace-wide-kubeconfig │ ├── README.md │ ├── admin-run.sh │ ├── client-run.sh │ ├── csr.cnf │ ├── csr.yaml │ ├── dev-ns.yaml │ ├── kubeconfig.tpl │ ├── reset.sh │ ├── role-binding.yaml │ ├── role.yaml │ └── www.yaml ├── task-003-elastic-search │ └── ReadMe.md ├── task-003-intermediate-namespace-wide-kubeconfig │ ├── README.md │ ├── admin-run.sh │ ├── client-run.sh │ ├── common-resources │ │ ├── csr.cnf-template │ │ ├── csr.yaml │ │ ├── kubeconfig.tpl │ │ ├── role-binding.yaml-template │ │ ├── role-readonly.yaml-template │ │ └── role-readwrite.yaml-template │ ├── dev │ │ ├── default │ │ │ └── groupQA │ │ │ │ ├── csr.yaml │ │ │ │ ├── dave.key │ │ │ │ ├── kubeconfig │ │ │ │ ├── role-binding.yaml │ │ │ │ └── role-readonly.yaml │ │ └── kube-system │ │ │ └── groupDEV │ │ │ ├── csr.yaml │ │ │ ├── dave.key │ │ │ ├── kubeconfig │ │ │ ├── role-binding.yaml │ │ │ └── role-readwrite.yaml │ ├── reset.sh │ ├── run-all.sh │ └── www.yaml ├── task-004-intermediate-cluster-wide-kubeconfig │ ├── README.md │ ├── admin-run.sh │ ├── client-run.sh │ ├── common-resources │ │ ├── clusterRole-binding.yaml-template │ │ ├── clusterRole-readonly.yaml-template │ │ ├── clusterRole-readwrite.yaml-template │ │ ├── csr.cnf-template │ │ ├── csr.yaml │ │ └── kubeconfig.tpl │ ├── dev │ │ ├── groupDEV │ │ │ ├── clusterRole-binding.yaml │ │ │ ├── clusterRole-readwrite.yaml │ │ │ ├── csr.yaml │ │ │ ├── dave.key │ │ │ └── kubeconfig │ │ └── groupQA │ │ │ ├── clusterRole-binding.yaml │ │ │ ├── clusterRole-readonly.yaml │ │ │ ├── csr.yaml │ │ │ ├── dave.key │ │ │ └── kubeconfig │ ├── reset.sh │ ├── run-all.sh │ └── www.yaml ├── task-005-traefik-whoami │ ├── .ReadMe_images │ │ ├── http-middlewares.png │ │ ├── http-routers.png │ │ ├── http-services.png │ │ ├── traefik-homepage-part1.png │ │ ├── traefik-homepage-part2.png │ │ └── whoami-service.png │ ├── 00-resource-crd-definition.yml │ ├── 05-traefik-rbac.yml │ ├── 10-service-account.yaml │ ├── 15-traefik-deployment.yaml │ ├── 16-traefik.toml │ ├── 20-traefik-service.yaml │ ├── 25-whoami-deployment.yaml │ ├── 30-whoami-service.yaml │ ├── 35-whoami-ingress-route.yaml │ └── ReadMe.md ├── task-006-traefik-whoami-tomlInConfigMap │ ├── .ReadMe_images │ │ ├── features-enabled-in-toml-inside-configMap.png │ │ └── whoami-service.png │ ├── 00-resource-crd-definition.yml │ ├── 05-traefik-rbac.yml │ ├── 10-service-account.yaml │ ├── 15-traefik-deployment.yaml │ ├── 20-traefik-service.yaml │ ├── 24-traefik-configMap.yaml │ ├── 25-whoami-deployment.yaml │ ├── 30-whoami-service.yaml │ ├── 35-whoami-ingress-route.yaml │ └── ReadMe.md ├── task-007-traefik-whoami-lets-encrypt │ ├── .ReadMe_images │ │ ├── ACME-certificate-tls.png │ │ ├── dashboard.png │ │ ├── finally-the-cert-needed.png │ │ └── whoami-service-notls.png │ ├── 00-resource-crd-definition.yml │ ├── 05-traefik-rbac.yml │ ├── 10-service-account.yaml │ ├── 15-traefik-deployment.yaml │ ├── 20-traefik-service.yaml │ ├── 25-whoami-deployment.yaml │ ├── 30-whoami-service.yaml │ ├── 35-ingress-route.yaml │ └── ReadMe.md ├── task-008-external-IP-to-access-Application-In-Cluster │ ├── ReadMe.md │ └── service │ │ └── load-balancer-example.yaml ├── task-009-configuring-dns-with-static-IPs-k8-using-Service │ ├── .ReadMe_images │ │ └── GKE_cluster_created.png │ ├── ReadMe.md │ ├── helloweb-deployment.yaml │ └── helloweb-service.yaml ├── task-010-configuring-dns-with-static-IPs-k8-using-Ingress │ ├── ReadMe.md │ ├── helloweb-deployment.yaml │ └── helloweb-ingress.yaml ├── task-011-configuring-datadog │ ├── .ReadMe_images │ │ ├── events-tab.png │ │ ├── k8s-dashboard-pic1.png │ │ ├── k8s-dashboard-pic2.png │ │ ├── k8s-dashboard-pic3.png │ │ ├── live-tail-logs.png │ │ └── logs-dasboard-page.png │ ├── 00-clusterrole.yaml │ ├── 01-cluster-role.yaml │ ├── 05-serviceaccount.yaml │ ├── 06-service-account.yaml │ ├── 10-clusterrolebinding.yaml │ ├── 11-cluster-role-binding.yaml │ ├── 20-datadog-cluster-agent.yaml │ ├── 25-datadog-agent.yaml │ ├── 30-service.yaml │ ├── 35-deployment.yaml │ └── ReadMe.md ├── task-012-PodSecurityPolicy │ ├── ReadMe.md │ └── example-psp.yaml ├── task-013-traefik-whoami-tls-custom-certs │ ├── 00-resource-crd-definition.yml │ ├── 05-traefik-rbac.yml │ ├── 10-service-account.yaml │ ├── 11-traefik-configmap.yaml │ ├── 12-secret.yaml │ ├── 15-traefik-deployment.yaml │ ├── 20-traefik-service.yaml │ ├── 25-whoami-deployment.yaml │ ├── 30-whoami-service.yaml │ ├── 35-whoami-ingress-route.yaml │ └── ReadMe.md ├── task-014-metricbeat │ ├── .ReadMe_images │ │ ├── Infra-Pods.png │ │ ├── Infra-vms.png │ │ ├── K8s-dashboard.png │ │ ├── Pod-metrics.png │ │ ├── containers-overview.png │ │ ├── host-overview-2.png │ │ ├── host-overview.png │ │ └── system-overview.png │ ├── 00-service-account.yaml │ ├── 04-cluster-role.yaml │ ├── 08-cluster-role-binding.yaml │ ├── 12-configmap-metricbeat-deployment.yaml │ ├── 16-configmap-metricbeat-daemonset.yaml │ ├── 20-daemonset.yaml │ ├── 24-deployment.yaml │ └── ReadMe.md ├── task-015-kube-state-metrics │ ├── ReadMe.md │ ├── cluster-role-binding.yaml │ ├── cluster-role.yaml │ ├── deployment.yaml │ ├── service-account.yaml │ └── service.yaml └── task-016-journalbeat │ ├── .ReadMe_images │ ├── creating-index-pattern.png │ └── logs-dashboard.png │ ├── 00-service-account.yaml │ ├── 02-cluster-role.yaml │ ├── 03-cluster-role-binding.yaml │ ├── 04-pod-security-policy.yaml │ ├── 08-configmap.yaml │ ├── 12-daemonset.yaml │ └── ReadMe.md ├── local-mac ├── application-life-cycle-management │ ├── task-032-rolling-updates-and-rollback │ │ └── ReadMe.md │ ├── task-033-commands-and-arguments │ │ ├── ReadMe.md │ │ └── pod-ubuntu-ls.yaml │ ├── task-034-configuring-environment-variables-in-application │ │ └── ReadMe.md │ ├── task-035-configuring-secrets-in-application │ │ └── ReadMe.md │ ├── task-036-multi-container-pods │ │ └── ReadMe.md │ └── task-037-init-containers │ │ └── ReadMe.md ├── cluster-creation │ └── task-055-create-k8s-using-kubeadm-vagrant │ │ ├── Readme.md │ │ ├── Vagrantfile │ │ ├── ubuntu-bionic-18.04-cloudimg-console.log │ │ └── ubuntu │ │ ├── allow-bridge-nf-traffic.sh │ │ ├── cert_verify.sh │ │ ├── install-docker-2.sh │ │ ├── install-docker.sh │ │ ├── update-dns.sh │ │ └── vagrant │ │ ├── install-guest-additions.sh │ │ └── setup-hosts.sh ├── cluster-maintenance │ ├── task-038-os-upgrades │ │ └── ReadMe.md │ ├── task-039-cluster-upgrades-kubeadm │ │ └── ReadMe.md │ ├── task-040-cluster-upgrade │ │ └── ReadMe.md │ └── task-041-backup-and-restore │ │ └── ReadMe.md ├── core-concepts │ ├── task-017-pods │ │ ├── ReadMe.md │ │ └── redis.yml │ ├── task-018-replicaset │ │ ├── ReadMe.md │ │ └── replicaset.yaml │ ├── task-019-deployment │ │ ├── ReadMe.md │ │ └── nginx-deployment.yaml │ ├── task-020-namespaces │ │ └── ReadMe.md │ └── task-021-services │ │ └── ReadMe.md ├── logging-and-monitoring │ ├── task-030-metrics-server │ │ └── ReadMe.md │ └── task-031-managing-logs │ │ └── ReadMe.md ├── networking │ ├── task-050-explore-env │ │ └── ReadMe.md │ ├── task-051-explore-cni-weave │ │ └── Readme.md │ ├── task-052-IP-address-management │ │ └── Readme.md │ ├── task-053-service-networking │ │ └── Readme.md │ ├── task-054-dns │ │ └── Readme.md │ └── task-054-ingress │ │ └── Readme.md ├── scheduling │ ├── task-022-labels-and-selectors │ │ └── ReadMe.md │ ├── task-023-taints-and-tolerations │ │ └── ReadMe.md │ ├── task-024-node-affinity │ │ └── ReadMe.md │ ├── task-025-resource-requirement-and-limits │ │ └── ReadMe.md │ ├── task-026-editing-pods-and-deployments │ │ └── ReadMe.md │ ├── task-027-daemonsets │ │ └── ReadMe.md │ ├── task-028-static-pods │ │ └── ReadMe.md │ └── task-029-multiple-schedulers │ │ └── ReadMe.md └── security │ ├── task-042-authentication │ └── ReadMe.md │ ├── task-043-tls-in-k8s-certificate-creation │ ├── ReadMe.md │ ├── admin.crt │ ├── admin.csr │ ├── admin.key │ ├── ca.crt │ ├── ca.csr │ ├── ca.key │ ├── jane.csr │ └── jane.key │ ├── task-044-kubeconfig-file │ └── ReadMe.md │ ├── task-045-api-groups │ └── ReadMe.md │ ├── task-046-RBAC │ └── ReadMe.md │ ├── task-047-image-security │ └── ReadMe.md │ ├── task-048-security-contexts │ └── ReadMe.md │ └── task-049-network-policy │ └── ReadMe.md └── task-000-commands ├── basics.md ├── commands-new.md ├── commands.md └── doclinks.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | .idea 3 | .vagrant -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/_config.yml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/.README_images/Login_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/.README_images/Login_screen.png -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/.README_images/Post_login_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/.README_images/Post_login_screen.png -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/00-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/00-namespace.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/05-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/05-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/10-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/10-service.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/15-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/15-secret.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/20-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/20-configmap.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/25-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/25-role.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/30-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/30-clusterRole.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/35-roleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/35-roleBinding.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/40-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/40-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/45-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/45-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/50-service-kubernetes-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/50-service-kubernetes-dashboard.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/55-service-dashboard-metrics-scraper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/55-service-dashboard-metrics-scraper.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/60-admin-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/60-admin-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-001-k8s-dashboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-001-k8s-dashboard/README.md -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/README.md -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/admin-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/admin-run.sh -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/client-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/client-run.sh -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/csr.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/csr.cnf -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/csr.yaml -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/dev-ns.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: development 5 | -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/kubeconfig.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/kubeconfig.tpl -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/reset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/reset.sh -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/role.yaml -------------------------------------------------------------------------------- /gcp/task-002-basic-namespace-wide-kubeconfig/www.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-002-basic-namespace-wide-kubeconfig/www.yaml -------------------------------------------------------------------------------- /gcp/task-003-elastic-search/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-elastic-search/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/README.md -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/admin-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/admin-run.sh -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/client-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/client-run.sh -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/csr.cnf-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/csr.cnf-template -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/csr.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/kubeconfig.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/kubeconfig.tpl -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-binding.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-binding.yaml-template -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-readonly.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-readonly.yaml-template -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-readwrite.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/common-resources/role-readwrite.yaml-template -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/csr.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/dave.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/dave.key -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/kubeconfig -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/role-readonly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/default/groupQA/role-readonly.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/csr.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/dave.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/dave.key -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/kubeconfig -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/role-readwrite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/dev/kube-system/groupDEV/role-readwrite.yaml -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/reset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/reset.sh -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/run-all.sh -------------------------------------------------------------------------------- /gcp/task-003-intermediate-namespace-wide-kubeconfig/www.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-003-intermediate-namespace-wide-kubeconfig/www.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/README.md -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/admin-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/admin-run.sh -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/client-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/client-run.sh -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-binding.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-binding.yaml-template -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-readonly.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-readonly.yaml-template -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-readwrite.yaml-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/clusterRole-readwrite.yaml-template -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/csr.cnf-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/csr.cnf-template -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/csr.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/kubeconfig.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/common-resources/kubeconfig.tpl -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/clusterRole-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/clusterRole-binding.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/clusterRole-readwrite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/clusterRole-readwrite.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/csr.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/dave.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/dave.key -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupDEV/kubeconfig -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/clusterRole-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/clusterRole-binding.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/clusterRole-readonly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/clusterRole-readonly.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/csr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/csr.yaml -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/dave.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/dave.key -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/dev/groupQA/kubeconfig -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/reset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/reset.sh -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/run-all.sh -------------------------------------------------------------------------------- /gcp/task-004-intermediate-cluster-wide-kubeconfig/www.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-004-intermediate-cluster-wide-kubeconfig/www.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/http-middlewares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/http-middlewares.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/http-routers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/http-routers.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/http-services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/http-services.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/traefik-homepage-part1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/traefik-homepage-part1.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/traefik-homepage-part2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/traefik-homepage-part2.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/.ReadMe_images/whoami-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/.ReadMe_images/whoami-service.png -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/00-resource-crd-definition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/00-resource-crd-definition.yml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/05-traefik-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/05-traefik-rbac.yml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/10-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/10-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/15-traefik-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/15-traefik-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/16-traefik.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/16-traefik.toml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/20-traefik-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/20-traefik-service.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/25-whoami-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/25-whoami-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/30-whoami-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/30-whoami-service.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/35-whoami-ingress-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/35-whoami-ingress-route.yaml -------------------------------------------------------------------------------- /gcp/task-005-traefik-whoami/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-005-traefik-whoami/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/.ReadMe_images/features-enabled-in-toml-inside-configMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/.ReadMe_images/features-enabled-in-toml-inside-configMap.png -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/.ReadMe_images/whoami-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/.ReadMe_images/whoami-service.png -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/00-resource-crd-definition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/00-resource-crd-definition.yml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/05-traefik-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/05-traefik-rbac.yml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/10-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/10-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/15-traefik-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/15-traefik-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/20-traefik-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/20-traefik-service.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/24-traefik-configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/24-traefik-configMap.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/25-whoami-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/25-whoami-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/30-whoami-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/30-whoami-service.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/35-whoami-ingress-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/35-whoami-ingress-route.yaml -------------------------------------------------------------------------------- /gcp/task-006-traefik-whoami-tomlInConfigMap/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-006-traefik-whoami-tomlInConfigMap/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/ACME-certificate-tls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/ACME-certificate-tls.png -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/dashboard.png -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/finally-the-cert-needed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/finally-the-cert-needed.png -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/whoami-service-notls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/.ReadMe_images/whoami-service-notls.png -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/00-resource-crd-definition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/00-resource-crd-definition.yml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/05-traefik-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/05-traefik-rbac.yml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/10-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/10-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/15-traefik-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/15-traefik-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/20-traefik-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/20-traefik-service.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/25-whoami-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/25-whoami-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/30-whoami-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/30-whoami-service.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/35-ingress-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/35-ingress-route.yaml -------------------------------------------------------------------------------- /gcp/task-007-traefik-whoami-lets-encrypt/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-007-traefik-whoami-lets-encrypt/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-008-external-IP-to-access-Application-In-Cluster/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-008-external-IP-to-access-Application-In-Cluster/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-008-external-IP-to-access-Application-In-Cluster/service/load-balancer-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-008-external-IP-to-access-Application-In-Cluster/service/load-balancer-example.yaml -------------------------------------------------------------------------------- /gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/.ReadMe_images/GKE_cluster_created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/.ReadMe_images/GKE_cluster_created.png -------------------------------------------------------------------------------- /gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/helloweb-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/helloweb-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/helloweb-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service/helloweb-service.yaml -------------------------------------------------------------------------------- /gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/helloweb-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/helloweb-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/helloweb-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress/helloweb-ingress.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/events-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/events-tab.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic1.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic2.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/k8s-dashboard-pic3.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/live-tail-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/live-tail-logs.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/.ReadMe_images/logs-dasboard-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/.ReadMe_images/logs-dasboard-page.png -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/00-clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/00-clusterrole.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/01-cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/01-cluster-role.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/05-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/05-serviceaccount.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/06-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/06-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/10-clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/10-clusterrolebinding.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/11-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/11-cluster-role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/20-datadog-cluster-agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/20-datadog-cluster-agent.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/25-datadog-agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/25-datadog-agent.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/30-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/30-service.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/35-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/35-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-011-configuring-datadog/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-011-configuring-datadog/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-012-PodSecurityPolicy/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-012-PodSecurityPolicy/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-012-PodSecurityPolicy/example-psp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-012-PodSecurityPolicy/example-psp.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/00-resource-crd-definition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/00-resource-crd-definition.yml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/05-traefik-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/05-traefik-rbac.yml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/10-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/10-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/11-traefik-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/11-traefik-configmap.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/12-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/12-secret.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/15-traefik-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/15-traefik-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/20-traefik-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/20-traefik-service.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/25-whoami-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/25-whoami-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/30-whoami-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/30-whoami-service.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/35-whoami-ingress-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/35-whoami-ingress-route.yaml -------------------------------------------------------------------------------- /gcp/task-013-traefik-whoami-tls-custom-certs/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-013-traefik-whoami-tls-custom-certs/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/Infra-Pods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/Infra-Pods.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/Infra-vms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/Infra-vms.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/K8s-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/K8s-dashboard.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/Pod-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/Pod-metrics.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/containers-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/containers-overview.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/host-overview-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/host-overview-2.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/host-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/host-overview.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/.ReadMe_images/system-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/.ReadMe_images/system-overview.png -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/00-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/00-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/04-cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/04-cluster-role.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/08-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/08-cluster-role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/12-configmap-metricbeat-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/12-configmap-metricbeat-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/16-configmap-metricbeat-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/16-configmap-metricbeat-daemonset.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/20-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/20-daemonset.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/24-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/24-deployment.yaml -------------------------------------------------------------------------------- /gcp/task-014-metricbeat/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-014-metricbeat/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/ReadMe.md -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/cluster-role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/cluster-role.yaml -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/deployment.yaml -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/service-account.yaml -------------------------------------------------------------------------------- /gcp/task-015-kube-state-metrics/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-015-kube-state-metrics/service.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/.ReadMe_images/creating-index-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/.ReadMe_images/creating-index-pattern.png -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/.ReadMe_images/logs-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/.ReadMe_images/logs-dashboard.png -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/00-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/00-service-account.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/02-cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/02-cluster-role.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/03-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/03-cluster-role-binding.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/04-pod-security-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/04-pod-security-policy.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/08-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/08-configmap.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/12-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/12-daemonset.yaml -------------------------------------------------------------------------------- /gcp/task-016-journalbeat/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/gcp/task-016-journalbeat/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-032-rolling-updates-and-rollback/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-032-rolling-updates-and-rollback/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-033-commands-and-arguments/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-033-commands-and-arguments/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-033-commands-and-arguments/pod-ubuntu-ls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-033-commands-and-arguments/pod-ubuntu-ls.yaml -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-034-configuring-environment-variables-in-application/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-034-configuring-environment-variables-in-application/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-035-configuring-secrets-in-application/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-035-configuring-secrets-in-application/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-036-multi-container-pods/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-036-multi-container-pods/ReadMe.md -------------------------------------------------------------------------------- /local-mac/application-life-cycle-management/task-037-init-containers/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/application-life-cycle-management/task-037-init-containers/ReadMe.md -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/Readme.md -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/Vagrantfile -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu-bionic-18.04-cloudimg-console.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu-bionic-18.04-cloudimg-console.log -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/allow-bridge-nf-traffic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/allow-bridge-nf-traffic.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/cert_verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/cert_verify.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/install-docker-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/install-docker-2.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/install-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/install-docker.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/update-dns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/update-dns.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/vagrant/install-guest-additions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/vagrant/install-guest-additions.sh -------------------------------------------------------------------------------- /local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/vagrant/setup-hosts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant/ubuntu/vagrant/setup-hosts.sh -------------------------------------------------------------------------------- /local-mac/cluster-maintenance/task-038-os-upgrades/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-maintenance/task-038-os-upgrades/ReadMe.md -------------------------------------------------------------------------------- /local-mac/cluster-maintenance/task-039-cluster-upgrades-kubeadm/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-maintenance/task-039-cluster-upgrades-kubeadm/ReadMe.md -------------------------------------------------------------------------------- /local-mac/cluster-maintenance/task-040-cluster-upgrade/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-maintenance/task-040-cluster-upgrade/ReadMe.md -------------------------------------------------------------------------------- /local-mac/cluster-maintenance/task-041-backup-and-restore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/cluster-maintenance/task-041-backup-and-restore/ReadMe.md -------------------------------------------------------------------------------- /local-mac/core-concepts/task-017-pods/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-017-pods/ReadMe.md -------------------------------------------------------------------------------- /local-mac/core-concepts/task-017-pods/redis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-017-pods/redis.yml -------------------------------------------------------------------------------- /local-mac/core-concepts/task-018-replicaset/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-018-replicaset/ReadMe.md -------------------------------------------------------------------------------- /local-mac/core-concepts/task-018-replicaset/replicaset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-018-replicaset/replicaset.yaml -------------------------------------------------------------------------------- /local-mac/core-concepts/task-019-deployment/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-019-deployment/ReadMe.md -------------------------------------------------------------------------------- /local-mac/core-concepts/task-019-deployment/nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-019-deployment/nginx-deployment.yaml -------------------------------------------------------------------------------- /local-mac/core-concepts/task-020-namespaces/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-020-namespaces/ReadMe.md -------------------------------------------------------------------------------- /local-mac/core-concepts/task-021-services/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/core-concepts/task-021-services/ReadMe.md -------------------------------------------------------------------------------- /local-mac/logging-and-monitoring/task-030-metrics-server/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/logging-and-monitoring/task-030-metrics-server/ReadMe.md -------------------------------------------------------------------------------- /local-mac/logging-and-monitoring/task-031-managing-logs/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/logging-and-monitoring/task-031-managing-logs/ReadMe.md -------------------------------------------------------------------------------- /local-mac/networking/task-050-explore-env/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-050-explore-env/ReadMe.md -------------------------------------------------------------------------------- /local-mac/networking/task-051-explore-cni-weave/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-051-explore-cni-weave/Readme.md -------------------------------------------------------------------------------- /local-mac/networking/task-052-IP-address-management/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-052-IP-address-management/Readme.md -------------------------------------------------------------------------------- /local-mac/networking/task-053-service-networking/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-053-service-networking/Readme.md -------------------------------------------------------------------------------- /local-mac/networking/task-054-dns/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-054-dns/Readme.md -------------------------------------------------------------------------------- /local-mac/networking/task-054-ingress/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/networking/task-054-ingress/Readme.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-022-labels-and-selectors/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-022-labels-and-selectors/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-023-taints-and-tolerations/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-023-taints-and-tolerations/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-024-node-affinity/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-024-node-affinity/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-025-resource-requirement-and-limits/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-025-resource-requirement-and-limits/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-026-editing-pods-and-deployments/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-026-editing-pods-and-deployments/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-027-daemonsets/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-027-daemonsets/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-028-static-pods/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-028-static-pods/ReadMe.md -------------------------------------------------------------------------------- /local-mac/scheduling/task-029-multiple-schedulers/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/scheduling/task-029-multiple-schedulers/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-042-authentication/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-042-authentication/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/admin.crt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/admin.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/admin.csr -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/admin.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/admin.key -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.crt -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.csr -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/ca.key -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/jane.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/jane.csr -------------------------------------------------------------------------------- /local-mac/security/task-043-tls-in-k8s-certificate-creation/jane.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-043-tls-in-k8s-certificate-creation/jane.key -------------------------------------------------------------------------------- /local-mac/security/task-044-kubeconfig-file/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-044-kubeconfig-file/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-045-api-groups/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-045-api-groups/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-046-RBAC/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-046-RBAC/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-047-image-security/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-047-image-security/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-048-security-contexts/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-048-security-contexts/ReadMe.md -------------------------------------------------------------------------------- /local-mac/security/task-049-network-policy/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/local-mac/security/task-049-network-policy/ReadMe.md -------------------------------------------------------------------------------- /task-000-commands/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/task-000-commands/basics.md -------------------------------------------------------------------------------- /task-000-commands/commands-new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/task-000-commands/commands-new.md -------------------------------------------------------------------------------- /task-000-commands/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/task-000-commands/commands.md -------------------------------------------------------------------------------- /task-000-commands/doclinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaprendiz/learn_kubernetes/HEAD/task-000-commands/doclinks.md --------------------------------------------------------------------------------