├── .gitignore ├── .gitmodules ├── 00-cluster ├── 01-namespaces │ ├── 01-sample-ns.yaml │ ├── 02-resource-quota.yaml │ ├── 03-kuard-pod.yaml │ ├── 04-kuard-pod.yaml │ ├── 05-nginx-deployment.yaml │ ├── 06-limit-range.yaml │ └── Readme.md └── Readme.md ├── 01-pods ├── 02-pod.yaml ├── 03-pods-health.yaml ├── 04-pods-resources.yaml ├── 05-pod-volumes.yaml ├── 06-nodeantiaffinity.yaml ├── 07-nodeselector.yaml ├── 08-pod-gitvolume.yaml ├── 09-pod-init-containers.yaml ├── 10-initcontainer-services.yaml ├── 11-pod-presets.yaml ├── 12-poststart.yaml ├── 13-prestop-graceperiod.yaml └── Readme.md ├── 02-deployments ├── 01-strategy │ ├── 01-basic-deployment.yaml │ ├── 01-deployment.yaml │ └── 02-deployment-recreate.yaml ├── 02-rollout │ ├── Readme.md │ └── nginx-deployment.yaml ├── 03-bluegreen │ ├── Readme.md │ ├── app-v1.yaml │ └── app-v2.yaml └── 04-canary │ ├── 01-deployment.yaml │ ├── 02-deployment.yaml │ └── Readme.md ├── 03-labels-annotations ├── 01-nginx-deployment.yaml ├── 02-pod.yaml └── 03-frontend-svc.yaml ├── 04-services ├── 01-frontend-deployment.yaml ├── 02-pod.yaml ├── 03-frontend-svc.yaml ├── 04-frontend-svc.yaml ├── 05-frontend-svc.yaml ├── 06-frontend-svc-static.yaml └── 07-frontend-svc-static-ext-field.yaml ├── 05-configmapsandsecrets ├── 01-configmaps │ ├── 01-configmap-sample.yaml │ ├── 02-configmap-sample.yaml │ ├── 03-javaapp-pod.yaml │ ├── 04-javaapp-pod.yaml │ ├── Readme.md │ ├── config.txt │ └── log4j.xml └── 02-secrets │ ├── 01-secret-sample.yaml │ ├── 02-secret-sample.yaml │ ├── 03-secret-sample.yaml │ ├── 04-secret-sample.yaml │ ├── Readme.md │ └── userpass ├── 06-storage ├── 01-ephemeral-storage │ ├── 01-emptydir-pod.yaml │ ├── 02-emptydir-pod.yaml │ ├── 03-emptydir-pod.yaml │ ├── 04-emptydir-pod.yaml │ ├── 05-downward-api.yaml │ ├── 06-secret-pod.yaml │ ├── Readme.md │ └── mysql.conn ├── 02-remote-storage │ ├── Readme.md │ ├── azure-redundant-02.yaml │ └── azure-redundant.yaml ├── 02-storage │ └── 01-file-storage │ │ ├── 01-nfs │ │ ├── 01-nfs-pod.yaml │ │ └── Readme.md │ │ ├── 02-glusterfs │ │ ├── 01-hekiti │ │ │ ├── hekiti-replicated.json │ │ │ ├── hekiti.json │ │ │ └── topology.json │ │ ├── 02-sample │ │ │ ├── 01-deployment.yaml │ │ │ ├── 02-glusrer-pvc.yaml │ │ │ └── 03-gluster-storageclass.yaml │ │ └── Readme.md │ │ └── 03-template │ │ ├── 01-redis-template.yaml │ │ ├── 02-redis-template.yaml │ │ ├── 03-redis-template.yaml │ │ └── Readme.md └── Readme.md ├── 07-workloads ├── 01-daemonset │ └── fluentd-daemonset-syslog.yaml ├── 02-job │ ├── 01-job.yaml │ ├── 02-job.yaml │ ├── 03-cronjob.yaml │ ├── 04-cronjob.yaml │ └── Readme.md └── Readme.md ├── 09-ingress ├── 01-nginx-ingress-controller │ ├── Readme.md │ ├── http-ingress.yaml │ ├── ingress-tls.yaml │ ├── values.yaml │ ├── web-v1-fixed.yaml │ ├── web-v1-svc.yaml │ ├── web-v2-fixed.yaml │ └── web-v2-svc.yaml ├── 02-traefik-ingress-controller │ ├── Readme.md │ ├── http-ingress.yaml │ ├── values.yaml │ ├── web-v1-fixed.yaml │ ├── web-v1-svc.yaml │ ├── web-v2-fixed.yaml │ └── web-v2-svc.yaml └── 03-contour-ingress-controller │ ├── Readme.md │ ├── contour-monitoring-svc.yaml │ ├── controur-servicemonitor.yaml │ ├── http-ingress.yaml │ ├── values.yaml │ ├── web-v1-fixed.yaml │ ├── web-v1-svc.yaml │ ├── web-v2-fixed.yaml │ └── web-v2-svc.yaml ├── 10-monitoring ├── Readme.md ├── aks-kubelet-service-monitor.yaml ├── nginx-ingress │ └── nginx-ingress-grafana-dashboard1.yaml └── values.yaml ├── 11-security └── Readme.md ├── 12-advanced-k8s └── Readme.md └── ReadMe.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/.gitmodules -------------------------------------------------------------------------------- /00-cluster/01-namespaces/01-sample-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/01-sample-ns.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/02-resource-quota.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/02-resource-quota.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/03-kuard-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/03-kuard-pod.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/04-kuard-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/04-kuard-pod.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/05-nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/05-nginx-deployment.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/06-limit-range.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/01-namespaces/06-limit-range.yaml -------------------------------------------------------------------------------- /00-cluster/01-namespaces/Readme.md: -------------------------------------------------------------------------------- 1 | #### Todo Komutlari yaz -------------------------------------------------------------------------------- /00-cluster/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/00-cluster/Readme.md -------------------------------------------------------------------------------- /01-pods/02-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/02-pod.yaml -------------------------------------------------------------------------------- /01-pods/03-pods-health.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/03-pods-health.yaml -------------------------------------------------------------------------------- /01-pods/04-pods-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/04-pods-resources.yaml -------------------------------------------------------------------------------- /01-pods/05-pod-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/05-pod-volumes.yaml -------------------------------------------------------------------------------- /01-pods/06-nodeantiaffinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/06-nodeantiaffinity.yaml -------------------------------------------------------------------------------- /01-pods/07-nodeselector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/07-nodeselector.yaml -------------------------------------------------------------------------------- /01-pods/08-pod-gitvolume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/08-pod-gitvolume.yaml -------------------------------------------------------------------------------- /01-pods/09-pod-init-containers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/09-pod-init-containers.yaml -------------------------------------------------------------------------------- /01-pods/10-initcontainer-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/10-initcontainer-services.yaml -------------------------------------------------------------------------------- /01-pods/11-pod-presets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/11-pod-presets.yaml -------------------------------------------------------------------------------- /01-pods/12-poststart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/12-poststart.yaml -------------------------------------------------------------------------------- /01-pods/13-prestop-graceperiod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/13-prestop-graceperiod.yaml -------------------------------------------------------------------------------- /01-pods/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/01-pods/Readme.md -------------------------------------------------------------------------------- /02-deployments/01-strategy/01-basic-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/01-strategy/01-basic-deployment.yaml -------------------------------------------------------------------------------- /02-deployments/01-strategy/01-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/01-strategy/01-deployment.yaml -------------------------------------------------------------------------------- /02-deployments/01-strategy/02-deployment-recreate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/01-strategy/02-deployment-recreate.yaml -------------------------------------------------------------------------------- /02-deployments/02-rollout/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/02-rollout/Readme.md -------------------------------------------------------------------------------- /02-deployments/02-rollout/nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/02-rollout/nginx-deployment.yaml -------------------------------------------------------------------------------- /02-deployments/03-bluegreen/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/03-bluegreen/Readme.md -------------------------------------------------------------------------------- /02-deployments/03-bluegreen/app-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/03-bluegreen/app-v1.yaml -------------------------------------------------------------------------------- /02-deployments/03-bluegreen/app-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/03-bluegreen/app-v2.yaml -------------------------------------------------------------------------------- /02-deployments/04-canary/01-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/04-canary/01-deployment.yaml -------------------------------------------------------------------------------- /02-deployments/04-canary/02-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/04-canary/02-deployment.yaml -------------------------------------------------------------------------------- /02-deployments/04-canary/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/02-deployments/04-canary/Readme.md -------------------------------------------------------------------------------- /03-labels-annotations/01-nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/03-labels-annotations/01-nginx-deployment.yaml -------------------------------------------------------------------------------- /03-labels-annotations/02-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/03-labels-annotations/02-pod.yaml -------------------------------------------------------------------------------- /03-labels-annotations/03-frontend-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/03-labels-annotations/03-frontend-svc.yaml -------------------------------------------------------------------------------- /04-services/01-frontend-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/01-frontend-deployment.yaml -------------------------------------------------------------------------------- /04-services/02-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/02-pod.yaml -------------------------------------------------------------------------------- /04-services/03-frontend-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/03-frontend-svc.yaml -------------------------------------------------------------------------------- /04-services/04-frontend-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/04-frontend-svc.yaml -------------------------------------------------------------------------------- /04-services/05-frontend-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/05-frontend-svc.yaml -------------------------------------------------------------------------------- /04-services/06-frontend-svc-static.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/06-frontend-svc-static.yaml -------------------------------------------------------------------------------- /04-services/07-frontend-svc-static-ext-field.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/04-services/07-frontend-svc-static-ext-field.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/01-configmap-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/01-configmap-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/02-configmap-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/02-configmap-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/03-javaapp-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/03-javaapp-pod.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/04-javaapp-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/04-javaapp-pod.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/Readme.md -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/config.txt: -------------------------------------------------------------------------------- 1 | name=msdevengers 2 | source=github -------------------------------------------------------------------------------- /05-configmapsandsecrets/01-configmaps/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/01-configmaps/log4j.xml -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/01-secret-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/02-secrets/01-secret-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/02-secret-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/02-secrets/02-secret-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/03-secret-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/02-secrets/03-secret-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/04-secret-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/02-secrets/04-secret-sample.yaml -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/05-configmapsandsecrets/02-secrets/Readme.md -------------------------------------------------------------------------------- /05-configmapsandsecrets/02-secrets/userpass: -------------------------------------------------------------------------------- 1 | username=msdevengers 2 | password=123456 -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/01-emptydir-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/01-emptydir-pod.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/02-emptydir-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/02-emptydir-pod.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/03-emptydir-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/03-emptydir-pod.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/04-emptydir-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/04-emptydir-pod.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/05-downward-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/05-downward-api.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/06-secret-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/06-secret-pod.yaml -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/Readme.md -------------------------------------------------------------------------------- /06-storage/01-ephemeral-storage/mysql.conn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/01-ephemeral-storage/mysql.conn -------------------------------------------------------------------------------- /06-storage/02-remote-storage/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-remote-storage/Readme.md -------------------------------------------------------------------------------- /06-storage/02-remote-storage/azure-redundant-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-remote-storage/azure-redundant-02.yaml -------------------------------------------------------------------------------- /06-storage/02-remote-storage/azure-redundant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-remote-storage/azure-redundant.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/01-nfs/01-nfs-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/01-nfs/01-nfs-pod.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/01-nfs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/01-nfs/Readme.md -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/hekiti-replicated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/hekiti-replicated.json -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/hekiti.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/hekiti.json -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/topology.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/01-hekiti/topology.json -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/01-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/01-deployment.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/02-glusrer-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/02-glusrer-pvc.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/03-gluster-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/02-sample/03-gluster-storageclass.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/02-glusterfs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/02-glusterfs/Readme.md -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/03-template/01-redis-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/03-template/01-redis-template.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/03-template/02-redis-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/03-template/02-redis-template.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/03-template/03-redis-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/03-template/03-redis-template.yaml -------------------------------------------------------------------------------- /06-storage/02-storage/01-file-storage/03-template/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/02-storage/01-file-storage/03-template/Readme.md -------------------------------------------------------------------------------- /06-storage/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/06-storage/Readme.md -------------------------------------------------------------------------------- /07-workloads/01-daemonset/fluentd-daemonset-syslog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/01-daemonset/fluentd-daemonset-syslog.yaml -------------------------------------------------------------------------------- /07-workloads/02-job/01-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/02-job/01-job.yaml -------------------------------------------------------------------------------- /07-workloads/02-job/02-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/02-job/02-job.yaml -------------------------------------------------------------------------------- /07-workloads/02-job/03-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/02-job/03-cronjob.yaml -------------------------------------------------------------------------------- /07-workloads/02-job/04-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/02-job/04-cronjob.yaml -------------------------------------------------------------------------------- /07-workloads/02-job/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/07-workloads/02-job/Readme.md -------------------------------------------------------------------------------- /07-workloads/Readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/Readme.md -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/http-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/http-ingress.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/ingress-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/ingress-tls.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/values.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/web-v1-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/web-v1-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/web-v1-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/web-v1-svc.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/web-v2-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/web-v2-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/01-nginx-ingress-controller/web-v2-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/01-nginx-ingress-controller/web-v2-svc.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/Readme.md -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/http-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/http-ingress.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/values.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/web-v1-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/web-v1-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/web-v1-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/web-v1-svc.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/web-v2-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/web-v2-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/02-traefik-ingress-controller/web-v2-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/02-traefik-ingress-controller/web-v2-svc.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/Readme.md -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/contour-monitoring-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/contour-monitoring-svc.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/controur-servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/controur-servicemonitor.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/http-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/http-ingress.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/values.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/web-v1-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/web-v1-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/web-v1-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/web-v1-svc.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/web-v2-fixed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/web-v2-fixed.yaml -------------------------------------------------------------------------------- /09-ingress/03-contour-ingress-controller/web-v2-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/09-ingress/03-contour-ingress-controller/web-v2-svc.yaml -------------------------------------------------------------------------------- /10-monitoring/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/10-monitoring/Readme.md -------------------------------------------------------------------------------- /10-monitoring/aks-kubelet-service-monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/10-monitoring/aks-kubelet-service-monitor.yaml -------------------------------------------------------------------------------- /10-monitoring/nginx-ingress/nginx-ingress-grafana-dashboard1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/10-monitoring/nginx-ingress/nginx-ingress-grafana-dashboard1.yaml -------------------------------------------------------------------------------- /10-monitoring/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/10-monitoring/values.yaml -------------------------------------------------------------------------------- /11-security/Readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /12-advanced-k8s/Readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pamir/kubernetes-essentials/HEAD/ReadMe.md --------------------------------------------------------------------------------