├── .gitignore ├── CNAME ├── LICENSE ├── README.md ├── _config.yml ├── ch01 └── README.md ├── ch02 ├── README.md ├── apt │ └── sources.list.d │ │ ├── devel:kubic:libcontainers:stable.list │ │ ├── devel:kubic:libcontainers:stable:cri-o:1.27.list │ │ └── kubernetes.list ├── modules-load.d │ └── k8s.conf ├── sa.yaml └── sysctl.d │ └── k8s.conf ├── ch03 └── README.md ├── ch04 ├── README.md ├── counter-batch-job.yaml ├── cronjob.yaml ├── fancyapp.yaml ├── fluentd-daemonset.yaml ├── myns.yaml └── oreilly.yaml ├── ch05 ├── README.md ├── nginx-ingress.yaml └── simple-nginx-svc.yaml ├── ch06 ├── README.md └── manifests │ ├── deploy.yaml │ └── svc.yaml ├── ch07 ├── README.md └── resource-quota-pods.yaml ├── ch08 ├── README.md ├── data.yaml ├── example.cfg ├── exchangedata.yaml ├── hostpath-pv.yaml ├── nginx-using-pv.yaml ├── nginxpod.yaml ├── ppconsumer.yaml ├── pvc-mysql-consumer.yaml └── pvc.yaml ├── ch09 └── README.md ├── ch10 ├── README.md ├── pod-reader-binding.yaml ├── pod-reader.yaml ├── pod-with-sa.yaml ├── securedpod.yaml └── serviceaccountpod.yaml ├── ch11 ├── README.md ├── lprobepod.yaml ├── rprobepod.yaml ├── sprobepod.yaml └── webserver.yaml ├── ch12 ├── README.md ├── nginx-init-container.yaml └── unhappy-pod.yaml ├── ch13 ├── README.md ├── istio-demo-config.yaml ├── linkerd-auth-policy.yaml ├── linkerd-server.yaml ├── virtualservice-rewrite.yaml └── virtualservice.yaml ├── ch14 ├── README.md ├── eventing-with-github-source.yaml ├── eventing.yaml ├── nodeinfo.yaml ├── pingsource.yaml └── serving.yaml └── ch15 ├── README.md ├── functions-crd.yaml ├── myfaas.yaml └── podlister.py /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | k8s.cookbook.fyi -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/_config.yml -------------------------------------------------------------------------------- /ch01/README.md: -------------------------------------------------------------------------------- 1 | [Home](../) 2 | -------------------------------------------------------------------------------- /ch02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/README.md -------------------------------------------------------------------------------- /ch02/apt/sources.list.d/devel:kubic:libcontainers:stable.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/apt/sources.list.d/devel:kubic:libcontainers:stable.list -------------------------------------------------------------------------------- /ch02/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:1.27.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:1.27.list -------------------------------------------------------------------------------- /ch02/apt/sources.list.d/kubernetes.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/apt/sources.list.d/kubernetes.list -------------------------------------------------------------------------------- /ch02/modules-load.d/k8s.conf: -------------------------------------------------------------------------------- 1 | overlay 2 | br_netfilter -------------------------------------------------------------------------------- /ch02/sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/sa.yaml -------------------------------------------------------------------------------- /ch02/sysctl.d/k8s.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch02/sysctl.d/k8s.conf -------------------------------------------------------------------------------- /ch03/README.md: -------------------------------------------------------------------------------- 1 | [Home](../) 2 | -------------------------------------------------------------------------------- /ch04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/README.md -------------------------------------------------------------------------------- /ch04/counter-batch-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/counter-batch-job.yaml -------------------------------------------------------------------------------- /ch04/cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/cronjob.yaml -------------------------------------------------------------------------------- /ch04/fancyapp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/fancyapp.yaml -------------------------------------------------------------------------------- /ch04/fluentd-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/fluentd-daemonset.yaml -------------------------------------------------------------------------------- /ch04/myns.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: myns -------------------------------------------------------------------------------- /ch04/oreilly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch04/oreilly.yaml -------------------------------------------------------------------------------- /ch05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch05/README.md -------------------------------------------------------------------------------- /ch05/nginx-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch05/nginx-ingress.yaml -------------------------------------------------------------------------------- /ch05/simple-nginx-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch05/simple-nginx-svc.yaml -------------------------------------------------------------------------------- /ch06/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch06/README.md -------------------------------------------------------------------------------- /ch06/manifests/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch06/manifests/deploy.yaml -------------------------------------------------------------------------------- /ch06/manifests/svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch06/manifests/svc.yaml -------------------------------------------------------------------------------- /ch07/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch07/README.md -------------------------------------------------------------------------------- /ch07/resource-quota-pods.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch07/resource-quota-pods.yaml -------------------------------------------------------------------------------- /ch08/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/README.md -------------------------------------------------------------------------------- /ch08/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/data.yaml -------------------------------------------------------------------------------- /ch08/example.cfg: -------------------------------------------------------------------------------- 1 | debug: true 2 | home: ~/abc -------------------------------------------------------------------------------- /ch08/exchangedata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/exchangedata.yaml -------------------------------------------------------------------------------- /ch08/hostpath-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/hostpath-pv.yaml -------------------------------------------------------------------------------- /ch08/nginx-using-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/nginx-using-pv.yaml -------------------------------------------------------------------------------- /ch08/nginxpod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/nginxpod.yaml -------------------------------------------------------------------------------- /ch08/ppconsumer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/ppconsumer.yaml -------------------------------------------------------------------------------- /ch08/pvc-mysql-consumer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/pvc-mysql-consumer.yaml -------------------------------------------------------------------------------- /ch08/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch08/pvc.yaml -------------------------------------------------------------------------------- /ch09/README.md: -------------------------------------------------------------------------------- 1 | [Home](../) 2 | -------------------------------------------------------------------------------- /ch10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/README.md -------------------------------------------------------------------------------- /ch10/pod-reader-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/pod-reader-binding.yaml -------------------------------------------------------------------------------- /ch10/pod-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/pod-reader.yaml -------------------------------------------------------------------------------- /ch10/pod-with-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/pod-with-sa.yaml -------------------------------------------------------------------------------- /ch10/securedpod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/securedpod.yaml -------------------------------------------------------------------------------- /ch10/serviceaccountpod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch10/serviceaccountpod.yaml -------------------------------------------------------------------------------- /ch11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch11/README.md -------------------------------------------------------------------------------- /ch11/lprobepod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch11/lprobepod.yaml -------------------------------------------------------------------------------- /ch11/rprobepod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch11/rprobepod.yaml -------------------------------------------------------------------------------- /ch11/sprobepod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch11/sprobepod.yaml -------------------------------------------------------------------------------- /ch11/webserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch11/webserver.yaml -------------------------------------------------------------------------------- /ch12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch12/README.md -------------------------------------------------------------------------------- /ch12/nginx-init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch12/nginx-init-container.yaml -------------------------------------------------------------------------------- /ch12/unhappy-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch12/unhappy-pod.yaml -------------------------------------------------------------------------------- /ch13/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/README.md -------------------------------------------------------------------------------- /ch13/istio-demo-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/istio-demo-config.yaml -------------------------------------------------------------------------------- /ch13/linkerd-auth-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/linkerd-auth-policy.yaml -------------------------------------------------------------------------------- /ch13/linkerd-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/linkerd-server.yaml -------------------------------------------------------------------------------- /ch13/virtualservice-rewrite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/virtualservice-rewrite.yaml -------------------------------------------------------------------------------- /ch13/virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch13/virtualservice.yaml -------------------------------------------------------------------------------- /ch14/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/README.md -------------------------------------------------------------------------------- /ch14/eventing-with-github-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/eventing-with-github-source.yaml -------------------------------------------------------------------------------- /ch14/eventing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/eventing.yaml -------------------------------------------------------------------------------- /ch14/nodeinfo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/nodeinfo.yaml -------------------------------------------------------------------------------- /ch14/pingsource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/pingsource.yaml -------------------------------------------------------------------------------- /ch14/serving.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch14/serving.yaml -------------------------------------------------------------------------------- /ch15/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch15/README.md -------------------------------------------------------------------------------- /ch15/functions-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch15/functions-crd.yaml -------------------------------------------------------------------------------- /ch15/myfaas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch15/myfaas.yaml -------------------------------------------------------------------------------- /ch15/podlister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k8s-cookbook/recipes/HEAD/ch15/podlister.py --------------------------------------------------------------------------------