Kubernetes
Top 4 Kubernetes Anti-Patterns
4 min readKubernetes is a powerful platform for managing containerized applications, but like any technology, it comes with its own set of challenges. Many teams fall into anti-patterns that …
Kubernetes: Setting the Timezone for CronJobs
4 min readKubernetes: Setting the Timezone for CronJobs Kubernetes CronJobs are an essential tool for running periodic tasks such as backups, scheduled updates, or routine maintenance. …
Fixing Argo CD Out-of-Sync Due to Cilium Identity on RKE2
3 min readFixing Argo CD Out-of-Sync Due to Cilium Identity on RKE2 If you’re running a Kubernetes cluster with RKE2 and Cilium as your networking solution, you might encounter a situation …
Kubernetes DNS Optimization
5 min readDNS plays a critical role in Kubernetes clusters by enabling service discovery and communication between Pods and services. However, poor DNS performance can lead to high latency, …
Kubernetes Master Class: A Seamless Approach to Rancher & Kubernetes Upgrades
4 min readKubernetes Master Class: A Seamless Approach to Rancher & Kubernetes Upgrades Upgrading your Rancher and Kubernetes clusters requires a strategic approach to minimize downtime and …
Using Git Credentials in Environment Variables When Using Git Inside a Kubernetes Pod
4 min readWhen working with Git inside Kubernetes Pods, there are scenarios where you need to authenticate to a Git repository. The typical way to do this is by using credentials such as …
Change Default HTTP Port for Bitnami/nginx Web Server Using ConfigMap in Kubernetes
3 min readWhen running a Bitnami/nginx web server in Kubernetes, you might need to change the default HTTP port (which is typically port 80) to a different port for various reasons, such as …
Change Default Ingress Port to HTTP for Bitnami/nginx in Kubernetes
4 min readWhen setting up Bitnami/nginx as your Ingress controller in a Kubernetes environment, the default configuration may use HTTPS (port 443). However, there are cases where you might …