kubernetes-kms | 🔐 Azure Key Vault KMS plugin for Kubernetes | Key Value Database library

 by   Azure Go Version: v0.5.0 License: MIT

kandi X-RAY | kubernetes-kms Summary

kandi X-RAY | kubernetes-kms Summary

kubernetes-kms is a Go library typically used in Database, Key Value Database applications. kubernetes-kms has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Enables encryption at rest of your Kubernetes data in etcd using Azure Key Vault.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              kubernetes-kms has a low active ecosystem.
              It has 165 star(s) with 39 fork(s). There are 27 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 20 open issues and 52 have been closed. On average issues are closed in 228 days. There are 15 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of kubernetes-kms is v0.5.0

            kandi-Quality Quality

              kubernetes-kms has no bugs reported.

            kandi-Security Security

              kubernetes-kms has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              kubernetes-kms is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              kubernetes-kms releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of kubernetes-kms
            Get all kandi verified functions for this library.

            kubernetes-kms Key Features

            No Key Features are available at this moment for kubernetes-kms.

            kubernetes-kms Examples and Code Snippets

            No Code Snippets are available at this moment for kubernetes-kms.

            Community Discussions

            QUESTION

            How to configure "Kubernetes KMS plugin for Azure Key Vault" with Azure CLI?
            Asked 2019-Sep-04 at 04:37

            I am working with Kubernetes on Azure. I created and configured the Azure Kubernetes Service and Azure Container Registry with the Azure command line interface (CLI) - I have a repository full of Azure CLI bash scripts that create/destroy my cloud infrastructure.

            I plan to deploy to Kubernetes using Helm. I plan to use Helm Secrets to encrypt secrets and I am hoping I can use Azure Key Vault to store the encryption keys that encrypt/decrypt the "secrets".

            I am now trying to create and configure the Azure Key Vault to work with Azure Kubernetes Service. I can see how I could create a Key Vault with the Azure CLI but the documentation for kubernetes-kms suggests that if you configure Kubernetes a certain way then the Key Vault will be automatically created and this will be configured to communicate with Azure Kubernetes Service.

            "We have added this feature to aks-engine so that you do not have to worry about any of the manual steps to set this up."

            The documentation talks about editing a "kubernetesConfig", I've not seen a "kubernetesConfig" anywhere yet - I guess that is what you would have if you created your components using Azure Resource Manager (ARM) Templates.

            How do I get Azure Key Vault working with kubernetes-kms using Azure CLI?

            e.g. adding enableEncryptionWithExternalKms to the Kubernetes configuration and adding an objectId attribute to the service principal.

            ...

            ANSWER

            Answered 2019-May-01 at 17:39

            you cannot do that with AKS. You dont have access to masters to configure them.

            Source https://stackoverflow.com/questions/55937368

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install kubernetes-kms

            Refer to doc for steps to setup the KMS Key Vault plugin on an existing cluster.

            Support

            The KMS Plugin for Key Vault project welcomes contributions and suggestions. Please see CONTRIBUTING for details.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/Azure/kubernetes-kms.git

          • CLI

            gh repo clone Azure/kubernetes-kms

          • sshUrl

            git@github.com:Azure/kubernetes-kms.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link