Integrating Kubernetes with Key Manager Plus10 minutes to read
Kubernetes (K8s) - Kubernetes is an open-source platform that automates containerized application deployment, scaling, and management. Containers are a lightweight way to run applications, and Kubernetes manages them at ease by handling tasks like load balancing and rolling updates. Kubernetes Secrets - Kubernetes secrets provide a secure way to store sensitive information within a Kubernetes cluster. It is a prominent feature of Kubernetes that ensures secured storage of secrets, such as passwords, tokens, SSL certificates, and keys in the Kubernetes cluster. The infrastructure of Kubernetes enables the secure management of Kubernetes secrets, allowing users to manage the sensitive information required for their applications. As a result of this integration, Key Manager Plus now offers the capability to manage Kubernetes TLS secrets, including their rotation and updating based on expiry and necessity. Note: The term TLS Secret mentioned in this document represents the SSL certificates stored in the Kubernetes cluster. Refer to the sections that follow to learn more about Kubernetes integration with Key Manager Plus:
1. Benefits of Kubernetes Integration with Key Manager Plus
2. Configuring Kubernetes in Key Manager PlusTo begin the configuration process, you must first download the YAML file from the Key Manager Plus interface. The YAML file is a configuration file that contains the necessary commands that must be applied to the Master node of the Kubernetes server. To download the YAML file, do the steps that follow:
Once you have downloaded the YAML file, move it to the server where Kubernetes is running. To do so:
Now, open the Key Manager Plus interface and do the steps that follow to add the Kubernetes clusters available in the Kubernetes server into the Key Manager Plus:
Notes: The term Kubernetes credential mentioned here in this document represents the Kubernetes cluster added into the Key Manager Plus from the Kubernetes server.
|