A Quick Note:
I am gradually updating and modifying the contents of this blog;
however, the focus and time I allocate here is fairly limited, and fairly random.
Enjoy the content; yet, keep in mind that things might feel a tad unpolished, or incomplete.
Thanks for stopping by,
Volkan.secrets-management
Using External Secrets Operator with HashiCorp Vault to Create Kubernetes Secrets
Building a Custom Webhook Provider for External Secrets Operator: A Step-by-Step Guide
Debugging URL Encoding Issues with External Secrets Operator's Webhook Provider
Using External Secrets Operator with HTTP Endpoints: A Complete Guide
Designing a Multi-Tenant Secret Store for Kubernetes
How to Export Kubernetes Secrets as JSON: A Complete Guide
Building a Kubernetes Operator for VSecM Secret Management
Implementing Flexible Authentication Strategies in Go: A Real-World Example with External Secrets Operator
Building a Secure Secrets Management Server in Go
Debugging TLS Certificate Issues in Go: A Base64 Decoding Story
Modernizing TLS Certificates in Kubernetes: From CN to SAN
How to Decrypt Files Using age - A Quick Guide
HUnderstanding ClusterSecretStore with JWT Authentication in Kubernetes
Securely Generating and Storing SPIRE Agent Tokens
Securing CI/CD Access to Your Secrets Management System: An Architectural Analysis
Debugging Git GPG Signing Issuese
Implementing JWT Authentication with mTLS in Go
Reading Process Memory: A Deep Dive into Runtime Variable Inspection
Building an ACL System for SPIFFE-based Secrets Store
'Following Your Passion' Is Hardly Enough
Keep Your Secrets... Secret: Introducing VMware Secrets Manager
Long Live Aegis!
Secrets
Unlock Your True Potential: Make Your Hard Work Visible
Setting Up SPIRE on EKS in Less Than Ten Minutes
Who Else is Ready to Hack?
mTLS With SPIRE: Part 8 --- Configuring the Server to Use SPIRE mTLS
The Journey of a Microservice: From Source Code to a Full-Blown Kubernetes Deployment