Kubernetes
Build and Install OpenLens on Linux
2 min readIf you’re managing Kubernetes daily, OpenLens can give you valuable insights into your clusters. This post will guide you through building and installing OpenLens on a Linux system …
Reload Prometheus ConfigMap without Restarting the Kubernetes Pod
2 min readIn Kubernetes, Prometheus configuration changes traditionally require a pod restart to take effect. However, using a configuration reload method, you can avoid downtime and ensure …
Avoiding Namespace Confusion in Kubernetes Deployments
4 min readKubernetes namespaces logically group objects together, providing a degree of isolation in your cluster. Creating a namespace for each team, app, and environment prevents name …
Optimizing Load Balancers in Kubernetes with Ingress Controllers
4 min readRunning multiple LoadBalancer services in your cluster can be useful but is often unintentionally wasteful. Each LoadBalancer service you create will provision a new load balancer …
Avoiding Service Port Mismatches in Kubernetes
4 min readSimilarly, it’s important to make sure your services route traffic to the correct port on your Pods. Incorrect service port definitions can make it look like a Pod has failed, when …
Avoiding Label Selector Mismatches in Kubernetes Deployments
3 min readObjects such as Deployments and Services rely on correct label selectors to identify the Pods and other objects they manage. Mismatches between selectors and the labels actually …
The Risks of Running Kubernetes Without Monitoring and Logging
4 min readAccurate visibility into cluster utilization, application errors, and real-time performance data is essential as you scale your apps in Kubernetes. Spiking memory consumption, Pod …
The Importance of Network Policies in Securing Your Kubernetes Cluster
4 min readNetwork policies control the permissible traffic flows to Pods in your cluster. Each NetworkPolicy object targets a set of Pods and defines the IP address ranges, Kubernetes …