...

Cloud Computing - Kubernetes

Back to Course

Lesson Description


Lession - #1218 Kubernetes SECRETES


Kubernetes secretes

A Secret is an item that contains a small quantity of touchy information like a secret key, a token, or a key. Such data could somehow be placed in a Pod detail or in a holder picture. Utilizing a Secret implies that you don't have to remember private information for your application code.

Since Secrets can be made autonomously of the Pods that utilization them, there is less risk of the Secret (and its information>
being uncovered during the work process of making, survey, and altering Pods. Kubernetes, and applications that spat your bunch, can likewise play it safe with Secrets, for example, trying not to compose restricted information to nonvolatile capacity.

``There are multiple ways of creating secrets in Kubernetes.

1. Creating from txt files.
2. Creating from yaml file.

Creating From Text File
In order to create secrets from a text file such as user name and password, we first need to store them in a txt file and use the following command.

$ kubectl create secret generic tomcat-passwd –-from-file = ./username.txt –fromfile = ./.
password.txt

Creating From Yaml File

apiVersion: v1
kind: Secret
metadata:
name: tomcat-pass
type: Opaque
data:
   password: 
   username: 
   
Creating the Secret

$ kubectl create –f Secret.yaml
secrets/tomcat-pass


MongoDB Kubernetes
Kubernetes is the business driving compartment arrangement stage. You can utilize any appropriation of Kubernetes to deal with the full lifecycle of your MongoDB bunches, any place you decide to run them, from on-premises framework to the public cloud. Today your application could live on-premises.

Does Datadog Kubernetes?
Datadog incorporates with each piece of your Kubernetes group to give you a total perfect example of wholeness and wellbeing and execution

Does Portainer work with Kubernetes?
Portainer works with all flavors of Kubernetes (MicroK8s, K3s, K8s Native, OpenShift, AKS, EKS, DOKS etc.>
, either self-hosted or managed.

install k3s : install k3s