vault-k8s
external-secrets
Our great sponsors
vault-k8s | external-secrets | |
---|---|---|
5 | 23 | |
734 | 3,101 | |
1.9% | 5.1% | |
0.0 | 7.2 | |
6 days ago | 4 days ago | |
Go | Go | |
Mozilla Public License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vault-k8s
-
GitOps and Kubernetes – Secure Handling of Secrets
Hashicorp Vault k8s is an operator that modifies pods via a mutating webhook to connect between vault and pod via sidecars (additional containers) to provide secrets. This has the major advantage that no secret objects are created in Kubernetes here. The disadvantage is that this way only works with Vault.
-
Solving ArgoCD Secret Management with the argocd-vault-plugin
They’ve made it so you can define the order that the vault sidecar starts in, so that the proxy will be running first. https://github.com/hashicorp/vault-k8s/issues/53
external-secrets
-
GKE Backup to only backup secrets?
You can use Secret Manager to manage your Secret, then use https://github.com/external-secrets/external-secrets to sync from Secret Manager to GKE Secret.
- How to securely store configs across microservices and not commit secrets to vc
-
Self-hosted Secrets Manager (or something alike)
Vault is extremely complex and heavy for my tastes, and Bitwarden Secrets Manager implementation AFAIU is not open source and not suitable for self-hosting. I like that both can be easily integrated with External Secrets for kubernetes secrets management.
-
How to Deploy and Scale Strapi on a Kubernetes Cluster 1/2
Store the Secrets in a vault like Hashicorp Vault, AWS Secrets Manager, GCP Secret Manager, etc., and then use an operator like External Secrets Operator to add them to your K8s cluster.
-
GitOps and Kubernetes – Secure Handling of Secrets
External Secrets is an operator that integrates external KMS such as Hashicorp Vault or those of the major cloud providers. It reads secrets from the external APIs and injects them into Kubernetes secrets. The operator is a new implementation after the merge of similar projects from GoDaddy and ContainerSolutions.
- How do I manage my Kubernetes secrets?
-
State of Kubernetes Secrets Management in 2022
A Kubernetes Operator is a specific type of application designed to extend the functionality of Kubernetes, such as the Doppler Secrets Operator and External Secrets Operator. Here, we'll use the External Secrets Operator to show how to add new secrets sync functionality to your Kubernetes Cluster.
-
How to Inject Secret From Google Secret Manager into GKE Cluster using Helm Chart?
I don't think that's possible like this. You would've to use something like https://github.com/external-secrets/external-secrets which is an operator that can sync GKE and various secret stores. If anyone has a better solution I would also be interested in it :)
-
Best solution to use Argocd with helm and manage secrets ? Don't say flux !
Your ask is unclear but I think you're looking for something like https://github.com/external-secrets/external-secrets
What are some alternatives?
sealed-secrets - A Kubernetes controller and tool for one-way encrypted Secrets
secrets-store-csi-driver - Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume.
kubernetes-external-secrets - Integrate external secret management systems with Kubernetes
kube-score - Kubernetes object analysis with recommendations for improved reliability and security
Reloader - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!
trousseau - Store and access your secrets the Kubernetes native way with any external KMS.
spiffe-vault - Integrates Spiffe and Vault to have secretless authentication
ktunnel - A cli that exposes your local resources to kubernetes
vault-secrets-operator - The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.
popeye - 👀 A Kubernetes cluster resource sanitizer
kubectl-debug - This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.