Kubernetes - vishwanathj/technical GitHub Wiki
Command to Delete all deployments: kubectl delete --namespace default --all deployments
https://www.mirantis.com/blog/multi-container-pods-and-container-communication-in-kubernetes/
https://docs.ansible.com/ansible/latest/modules/k8s_module.html
https://blog.logrocket.com/comparing-kubernetes-across-cloud-providers-gcp-aws-azure-f7653730cd09
https://hackernoon.com/deployment-of-full-scale-elk-stack-to-kubernetes-6f38f6c57c55
https://crondev.com/elk-stack-kubernetes/
https://github.com/instrumenta/kubeval
https://github.com/pires/kubernetes-elasticsearch-cluster
https://engineering.udacity.com/high-performance-elk-with-kubernetes-part-1-1d09f41a4ce2
https://ahmet.im/blog/mastering-kubeconfig/
https://www.ianlewis.org/en/using-kubernetes-health-checks
https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.15/
https://github.com/kubernetes/community/tree/master/contributors/design-proposals
https://blog.laputa.io/kubernetes-flannel-networking-6a1cb1f8ec7c
https://medium.com/kubernetes-tutorials/kubernetes-dns-for-services-and-pods-664804211501
https://sysdig.com/blog/understanding-how-kubernetes-services-dns-work/
- https://blog.scottlowe.org/2019/08/26/an-introduction-to-kubernetes-cluster-api/
- https://medium.com/@seifeddinerajhi/getting-started-with-kubernetes-cluster-api-capi-an-overview-1ea77da932b3
- https://pradeepl.com/blog/kubernetes/cluster-api-capi/
- https://submariner.io/getting-started/quickstart/kind/
- https://piotrminkowski.com/2021/07/08/kubernetes-multicluster-with-kind-and-submariner/
- https://www.ianlewis.org/en/what-are-kubernetes-pods-anyway
- https://www.reddit.com/r/devops/comments/ie1hdu/k8s_run_bash_script_after_pod_is_created/
-
https://www.profiq.com/kubernetes-cluster-setup-using-virtual-machines/
-
https://www.learnitguide.net/2019/01/install-kubernetes-cluster-using-ansible.html
-
https://rudimartinsen.com/2020/08/08/setting-up-a-kubernetes-cluster-vms/
-
https://www.techbeatly.com/build-your-own-multi-node-kubernetes-cluster-with-ubuntu20-on-virtualbox/
-
https://balaskas.gr/blog/2022/08/31/creating-a-kubernetes-cluster-with-kubeadm-on-ubuntu-2204-lts/
-
Vagrant Install links
-
Ansible Install links
- kubectl get pod <pod_name> -o yaml
-
https://blog.shanelee.name/2018/10/17/how-i-aced-the-certified-kubernetes-administrator-cka-exam/
-
https://github.com/walidshaari/Kubernetes-Certified-Administrator
-
https://vocon-it.com/2019/07/19/certified-kubernetes-administrator-labs-1-the-challenge/
-
https://gist.github.com/texasdave2/8f4ce19a467180b6e3a02d7be0c765e7
-
https://medium.com/faun/preparation-and-resources-for-cka-exam-ca868fc678c9
-
https://medium.com/faun/kubernetes-cka-hands-on-challenge-7-rbac-ac1cf1684dd5
-
https://levelup.gitconnected.com/kubernetes-cka-example-questions-practical-challenge-86318d85b4d -> CKA
-
https://codeburst.io/kubernetes-ckad-weekly-challenges-overview-and-tips-7282b36a2681 -> CKAD
-
https://www.stackrox.com/post/2020/12/cks-certification-study-guide-cluster-setup-in-kubernetes/
- https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model/
- https://media.bitpipe.com/io_14x/io_148407/item_1988965/Rancher_Diving%20Deep%20Into%20Kubernetes%20Networking.pdf
- https://itnext.io/kubernetes-networking-behind-the-scenes-39a1ab1792bb
- https://networkbuilders.intel.com/intel-technologies/container-experience-kits
- https://docs.projectcalico.org/security/calico-network-policy
- https://blog.kintone.io/entry/coilv2
- https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address/
- https://blog.mbrt.dev/2017-10-01-demystifying-container-networking/
- https://medium.com/@anilkreddyr/kubernetes-with-flannel-understanding-the-networking-part-1-7e1fe51820e4
- https://msazure.club/flannel-networking-demystify/
- https://eevans.co/blog/deconstructing-kubernetes-networking/
- https://www.bmc.com/blogs/kubernetes-networking/
- https://github.com/containernetworking/cni/blob/master/SPEC.md
- https://www.cni.dev/docs/
- https://www.getambassador.io/learn/kubernetes-ingress/kubernetes-ingress-nodeport-load-balancers-and-ingress-controllers/
- https://www.tigera.io/learn/guides/kubernetes-networking/
- https://medium.com/containerum/kubernetes-networking-easy-or-not-easy-35a1b7beda51
- https://blog.laputa.io/kubernetes-flannel-networking-6a1cb1f8ec7c
- https://github.com/aquasecurity/kube-bench
- https://trow.io/
- https://www.paloaltonetworks.com/prisma/cloud
- https://neuvector.com/
- https://github.com/quay/clair
- https://www.aquasec.com/
- https://github.com/aquasecurity/trivy
- https://github.com/theupdateframework/notary
- https://theupdateframework.io/
- https://goharbor.io/
- https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF
- https://www.redhat.com/en/resources/layered-approach-container-kubernetes-security-whitepaper
- https://medium.com/speechmatics/how-to-write-kubernetes-custom-controllers-in-go-8014c4a04235
- https://github.com/kubernetes/sample-controller
- https://engineering.bitnami.com/articles/a-deep-dive-into-kubernetes-controllers.html
- https://github.com/kubernetes/sample-apiserver
- https://hackernoon.com/level-triggering-and-reconciliation-in-kubernetes-1f17fe30333d
- https://shuanglu1993.medium.com/how-to-generate-coredump-for-containers-running-with-k8s-1a3f4a7e75b2
- https://dev.to/mizutani/how-to-get-core-file-of-segmentation-fault-process-in-docker-22ii
- https://www.magalix.com/blog/kubernetes-logging-101
- https://www.magalix.com/blog/kubernetes-observability-log-aggregation-using-elk-stack
- https://www.magalix.com/blog/kubernetes-statefulsets-101-state-of-the-pods
- https://nakamasato.medium.com/kubernetes-operator-series-1-controller-runtime-aa50d1d93c5c
- https://codeburst.io/kubernetes-operators-by-example-99a77ea4ac43
- https://sdk.operatorframework.io/docs/advanced-topics/operator-capabilities/operator-capabilities/
- https://sdk.operatorframework.io/docs/overview/project-layout/
- https://coreos.com/blog/introducing-operators.html
- https://github.com/cncf/tag-app-delivery/blob/eece8f7307f2970f46f100f51932db106db46968/operator-wg/whitepaper/Operator-WhitePaper_v1-0.md
- https://operator-framework.github.io/olm-book/
- https://github.com/operator-framework/operator-lifecycle-manager
- https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/philosophy.md
- https://sdk.operatorframework.io/docs/overview/cheat-sheet/
- https://github.com/operator-framework/operator-registry
- https://olm.operatorframework.io/docs/getting-started/
- https://www.redhat.com/cms/managed-files/cl-oreilly-kubernetes-operators-ebook-f21452-202001-en_2.pdf
- https://access.redhat.com/documentation/en-us/openshift_container_platform/4.9/html/operators/operators-overview
- Generically working with kubernetes resources in Go
- Build, Test, and Automate a Kubernetes Interfacing Application in Go
- https://builders.intel.com/docs/networkbuilders/cpu-pin-and-isolation-in-kubernetes-app-note.pdf
- https://networkbuilders.intel.com/solutionslibrary/adv-network-features-in-kubernetes-app-note
- Assisted Installer --> https://cloudcult.dev/creating-openshift-clusters-with-the-assisted-service-api/
- Assisted Installer --> https://generator.swagger.io/?url=https://raw.githubusercontent.com/openshift/assisted-service/master/swagger.yaml
- https://luis-javier-arizmendi-alonso.medium.com/enhanced-platform-awareness-epa-in-openshift-bonus-track-performance-addon-operator-763c6b3aa65b
- Metal Dev Scripts
- https://cloud.redhat.com/blog/assisted-installer-on-premise-deep-dive
- https://cloud.redhat.com/blog/openshift-architectures-for-the-edge-with-openshift-4.6
- https://cloud.redhat.com/learn/topics/edge
- https://docs.openshift.com/container-platform/4.9/nodes/edge/nodes-edge-remote-workers.html#nodes-edge-remote-workers-strategies_nodes-edge-remote-workers
- https://kenmoini.com/post/2022/01/disconnected-openshift-assisted-installer-service/#mirroring-the-openshift-assisted-installer-service
- GitOps -> https://mobb.ninja/docs/demos/gitops/