{"repo":"SparebankenVest/azure-key-vault-to-kubernetes","free":true,"listed":false,"github":"https://github.com/SparebankenVest/azure-key-vault-to-kubernetes","clone":"git clone https://github.com/SparebankenVest/azure-key-vault-to-kubernetes.git","description":"Azure Key Vault to Kubernetes (akv2k8s for short) makes it simple and secure to use Azure Key Vault secrets, keys and certificates in Kubernetes.","language":"Go","stars":450,"topics":["azure","vault","keyvault","kubernetes","controller","secrets","team-plattform"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Azure Key Vault to Kubernetes Azure Key Vault to Kubernetes (akv2k8s) makes Azure Key Vault secrets, certificates and keys available to your applications in Kubernetes, in a simple and secure way. Documentation available at https://akv2k8s.io . Join our Slack Workspace to ask questions to the akv2k8s community. Overview Azure Key Vault to Kubernetes (akv2k8s) will make Azure Key Vault objects available to Kubernetes in two ways: As native Kubernetes Secret s As environment variables directly injected into your Container application The Azure Key Vault Controller (Controller for short) is responsible for synchronizing Secrets, Certificates and Keys from Azure Key Vault to native Secret s in Kubernetes. The Azure Key Vault Env Injector (Env Injector for short) is responsible for transparently injecting Azure Key Vault secrets as environment variables into Container applications, without touching disk or exposing the actual secret to Kubernetes. Goals The goals for this project were: 1. Avoid a direct program dependency on Azure Key Vault for getting secrets, and adhere to the 12 Factor App principle for configuration (https://12factor.net/config) 2. Make it simple, secure and low risk to transfer Azure Key Vault secrets into Kubernetes as native Kubernetes secrets 3. Securely and transparently be able to inject Azure Key Vault secrets as environment variables to applications, without having to use native Kubernetes secrets All of these goals are met. Installation For installati","default_branch":null,"files":null,"tree":[],"storefront":"/r/SparebankenVest","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SparebankenVest/azure-key-vault-to-kubernetes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}