Security
Automatic ssh-add: Simplify SSH Key Management
3 min readTired of entering your SSH key password repeatedly during deployments or Git operations? There’s a simple way to manage your keys securely and efficiently by enabling automatic …
Kubernetes Secrets Management: Level Up with External Secrets Operator
3 min readManaging secrets—such as API keys, passwords, and certificates—is essential for running secure Kubernetes environments. While Kubernetes provides built-in support for Secrets, …
All Required Domain Controller Ports
4 min readIn an Active Directory (AD) environment, Domain Controllers (DCs) must communicate over a variety of ports to provide services such as authentication, replication, and management. …
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 …
Reusing Existing Kubernetes Secrets in Helm Templates
4 min readKubernetes Secrets are an essential part of securing sensitive information such as passwords, API keys, and certificates. When using Helm to manage your Kubernetes deployments, …
Install MetalLB and Istio Ingress Gateway with Mutual TLS for Kubernetes
4 min readWhen deploying services in Kubernetes, managing external traffic securely is a critical task. By using MetalLB for load balancing and Istio Ingress Gateway with Mutual TLS (mTLS), …
Create Your Own Certificate Authority (CA) for Homelab Environment
4 min readSetting up a custom Certificate Authority (CA) for your homelab environment allows you to issue TLS certificates for internal systems, providing encrypted connections and …
Kubernetes RBAC Simplified
4 min readKubernetes Role-Based Access Control (RBAC) is a critical security feature that controls who can access specific resources and what actions they can perform. By simplifying and …