Home / Companies / Infisical / Blog / Post Details
Content Deep Dive

Managing Secrets in ArgoCD Without Fighting It

Blog post from Infisical

Post Details
Company
Date Published
Author
Finn
Word Count
1,563
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

Managing secrets in ArgoCD presents challenges due to its GitOps model, which requires all configurations, including Kubernetes secrets, to be stored in Git. This poses a security risk as secrets can be exposed in plaintext. Encryption methods like SOPS and Sealed Secrets can be used to keep secrets out of plaintext but add operational burdens such as key management and manual encryption processes. Alternatively, using a centralized secrets manager like Infisical, with its Kubernetes Operator, allows secrets to be stored and managed outside of Git, providing a more streamlined and scalable approach. This method involves fetching secrets from an external store and integrating them into Kubernetes as native secret resources, offering centralized control and the ability to update secrets without modifying ArgoCD's source of truth. However, this approach requires careful management of owner references to prevent ArgoCD from pruning these secrets. Overall, while encryption methods can work for simpler setups, centralized secrets management is preferable for more complex environments, offering enhanced security and efficiency.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Secrets Management 51 2,472 449 128 -3%
Kubernetes 15 2,550 356 111 +22%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.