Posts
Understanding Rancher's Codebase: A Guide for Support Engineers
11 min readAs a support engineer working with Rancher, understanding the codebase on GitHub is essential for troubleshooting, debugging, and providing effective support. The Rancher codebase …
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 …
Why Broken Pod Affinity/Anti-Affinity Rules Can Disrupt Your Kubernetes Deployments
4 min readPod affinity and anti-affinity rules allow you to instruct Kubernetes which Node is the best match for new Pods. Rules can be conditioned on Node-level characteristics such as …
Why Not Using Liveness and Readiness Probes in Kubernetes Can Hurt Your Applications
4 min readWhen deploying applications on Kubernetes, ensuring their reliability and resilience is critical. A key aspect of achieving this is the proper use of Liveness and Readiness probes. …
Why Deploying Containers With the 'Latest' Tag is a Bad Idea
3 min readDeploying containers with the “latest” tag is a common practice, especially during the development phase. However, as you transition to production environments, relying on the …