All Projects → Azure → Secrets Store Csi Driver Provider Azure

Azure / Secrets Store Csi Driver Provider Azure

Licence: mit
Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Secrets Store Csi Driver Provider Azure

k8s-env-gen
Kubernetes environment generator makes docker env files compatible with kubernetes
Stars: ✭ 19 (-91.85%)
Mutual labels:  kubernetes-secrets
Vault Secrets Operator
Create Kubernetes secrets from Vault for a secure GitOps based workflow.
Stars: ✭ 298 (+27.9%)
Mutual labels:  kubernetes-secrets
Bank Vaults
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
Stars: ✭ 1,316 (+464.81%)
Mutual labels:  kubernetes-secrets
secode
Utility for encoding/decoding Kubernetes secrets (base64)
Stars: ✭ 23 (-90.13%)
Mutual labels:  kubernetes-secrets
k8comp
Kubernetes parameterized deployments manifests/templates https://cststack.github.io/k8comp/
Stars: ✭ 29 (-87.55%)
Mutual labels:  kubernetes-secrets
Landscaper
Deprecated. Takes a set of Helm Chart references with values (a desired state), and realizes this in a Kubernetes cluster
Stars: ✭ 342 (+46.78%)
Mutual labels:  kubernetes-secrets
vault-sidecar-injector
Kubernetes admission webhook for secure, seamless and dynamic handling of secrets in your applications
Stars: ✭ 55 (-76.39%)
Mutual labels:  kubernetes-secrets
Aws Ssm
Populates Kubernetes Secrets from AWS Parameter Store
Stars: ✭ 150 (-35.62%)
Mutual labels:  kubernetes-secrets
Kubernetes Replicator
Kubernetes controller for synchronizing secrets & config maps across namespaces
Stars: ✭ 289 (+24.03%)
Mutual labels:  kubernetes-secrets
Helm Secrets
DEPRECATED A helm plugin that help manage secrets with Git workflow and store them anywhere
Stars: ✭ 1,129 (+384.55%)
Mutual labels:  kubernetes-secrets
tesoro
Kapitan Admission Controller Webhook
Stars: ✭ 32 (-86.27%)
Mutual labels:  kubernetes-secrets
configmapsecrets
A Kubernetes controller to manage configs with a mix of secret and non-secret data
Stars: ✭ 22 (-90.56%)
Mutual labels:  kubernetes-secrets
Kamus
An open source, git-ops, zero-trust secret encryption and decryption solution for Kubernetes applications
Stars: ✭ 694 (+197.85%)
Mutual labels:  kubernetes-secrets
go-microepoch
A complete DevOps cycle for Building and Deploying a Go Application to Kubernetes cluster.
Stars: ✭ 34 (-85.41%)
Mutual labels:  kubernetes-secrets
Secrets Manager
A daemon to sync Vault secrets to Kubernetes secrets
Stars: ✭ 116 (-50.21%)
Mutual labels:  kubernetes-secrets
secret-backup-operator
Kubernetes operator for backing up secrets
Stars: ✭ 13 (-94.42%)
Mutual labels:  kubernetes-secrets
Sealed Secrets
A Kubernetes controller and tool for one-way encrypted Secrets
Stars: ✭ 4,203 (+1703.86%)
Mutual labels:  kubernetes-secrets
Helm Secrets
Successor of zendesk/helm-secrets - A helm plugin that help manage secrets with Git workflow and store them anywhere
Stars: ✭ 165 (-29.18%)
Mutual labels:  kubernetes-secrets
Aws Eks Kubernetes Masterclass
AWS EKS Kubernetes - Masterclass | DevOps, Microservices
Stars: ✭ 129 (-44.64%)
Mutual labels:  kubernetes-secrets
External Secrets
The External Secrets Kubernetes operator reads information from a third party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.
Stars: ✭ 42 (-81.97%)
Mutual labels:  kubernetes-secrets

Azure Key Vault Provider for Secrets Store CSI Driver

Build Status codecov GitHub release (latest by date) Go Report Card GitHub go.mod Go version

Azure Key Vault provider for Secrets Store CSI driver allows you to get secret contents stored in an Azure Key Vault instance and use the Secrets Store CSI driver interface to mount them into Kubernetes pods.

Features

  • Mounts secrets/keys/certs on pod start using a CSI volume
  • Supports mounting multiple secrets store objects as a single volume
  • Supports pod identity to restrict access with specific identities
  • Supports pod portability with the SecretProviderClass CRD
  • Supports windows containers (Kubernetes version v1.18+)
  • Supports sync with Kubernetes Secrets (Secrets Store CSI Driver v0.0.10+)
  • Supports multiple secrets stores providers in the same cluster.

Demo

Azure Key Vault Provider for Secrets Store CSI Driver Demo

Getting started

Setup the correct role assignments and access policies and install Azure Keyvault Provider for Secrets Store CSI Driver through Helm or YAML deployment files. Get familiar with how to use the Azure Keyvault Provider and supported configurations.

Try our walkthrough to get a better understanding of the application workflow.

Contributing

Please refer to CONTRIBUTING.md for more information.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Support

Azure Key Vault Provider for Secrets Store CSI Driver is an open source project that is not covered by the Microsoft Azure support policy. Please search open issues here, and if your issue isn't already represented please open a new one. The project maintainers will respond to the best of their abilities.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].