The case of the missing packet: An EKS migration tale
https://yashmehrotra.com/post/2020-03-16-case-of-missing-packet
https://yashmehrotra.com/post/2020-03-16-case-of-missing-packet
Portainer 2.0
Portainer is very popular among the docker community for its container management and guess what! now Portainer has extended this management to Kubernetes.https://medium.com/@SaiyamPathak/portainer-2-0-7d5539e344f
Hide My Secrets
A Visual Studio Code extension to hide secret text in YAML files.https://marketplace.visualstudio.com/items?itemName=emadashi.hide-my-secrets
How To Manage Your Kubernetes Configurations with Kustomize
https://www.digitalocean.com/community/tutorials/how-to-manage-your-kubernetes-configurations-with-kustomize
https://www.digitalocean.com/community/tutorials/how-to-manage-your-kubernetes-configurations-with-kustomize
How a Kubernetes Pod Gets an IP Address
https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address
https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address
Managing feature toggles in teams
https://www.thoughtworks.com/insights/blog/managing-feature-toggles-teams
https://www.thoughtworks.com/insights/blog/managing-feature-toggles-teams
Understanding DNS—anatomy of a BIND zone file
https://arstechnica.com/gadgets/2020/08/understanding-dns-anatomy-of-a-bind-zone-file
https://arstechnica.com/gadgets/2020/08/understanding-dns-anatomy-of-a-bind-zone-file
Sentry Operator
A Kubernetes operator for automating the provisioning and management of Sentry resources via Kubernetes CRDs.https://github.com/jace-ys/sentry-operator
Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: August 2020)
This article is an update of my previous benchmark (2018 and 2019), now running Kubernetes 1.19 and Ubuntu 18.04 with CNI version up-to-date in August 2020.https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-august-2020-6e1b757b9e49
Setting the right requests and limits in Kubernetes
TL;DR: In Kubernetes resource constraints are used to schedule the Pod in the right node, and it also affects which Pod is killed or starved at times of high load. In this blog, you will explore setting resource limits for a Flask web service automatically using the Vertical Pod Autoscaler and the metrics server.https://learnk8s.io/setting-cpu-memory-limits-requests
QuakeKube
QuakeKube is a Kubernetes-ified version of QuakeJS that runs a dedicated Quake 3 server in a Kubernetes Deployment, and then allow clients to connect via QuakeJS in the browser.
https://github.com/criticalstack/quake-kubekube-prometheus-stack
Installs the kube-prometheus stack, a collection of Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
Note: This chart was formerly named prometheus-operator chart, now renamed to more clearly reflect that it installs the kube-prometheus project stack, within which Prometheus Operator is only one component.
How to track costs in multi-tenant Amazon EKS clusters using Kubecost
https://aws.amazon.com/blogs/containers/how-to-track-costs-in-multi-tenant-amazon-eks-clusters-using-kubecost
https://aws.amazon.com/blogs/containers/how-to-track-costs-in-multi-tenant-amazon-eks-clusters-using-kubecost
hyscale
This project is aimed at building an abstraction framework over K8s (for app deployments) in the same vein as jQuery over Javascript or Spring over servlets.https://github.com/hyscale/hyscale
HyScale takes a simple, short Declarative definition of your service config, given the config it generates Dockerfile, Container Image, Kubernetes Manifests (YAMLs) and deploys to any Kubernetes Cluster returning back the app URL. Also it abstracts & simplifies Deployment Troubleshooting and Runtime Ops.
Create a Custom Annotation for the Kubernetes ingress-nginx Controller
https://medium.com/better-programming/creating-a-custom-annotation-for-the-kubernetes-ingress-nginx-controller-444e9d486192
https://medium.com/better-programming/creating-a-custom-annotation-for-the-kubernetes-ingress-nginx-controller-444e9d486192
Kubernetes Examples
A reference repository of YAML with canonical and as-simple-as-possible demonstrations of kubernetes functionality and features.https://github.com/ContainerSolutions/kubernetes-examples
K8s Certification: Everything you need to know about k8s and CKAD!
https://medium.com/takeaway-tech/k8s-certification-everything-you-need-to-know-about-k8s-and-ckad-afa04e267ffe
https://medium.com/takeaway-tech/k8s-certification-everything-you-need-to-know-about-k8s-and-ckad-afa04e267ffe