Kubernetes Administrator: Configuring ConfigMaps & Kubernetes Secrets
Kubernetes
| Intermediate
- 14 videos | 57m 57s
- Includes Assessment
- Earns a Badge
Kubernetes uses ConfigMaps to store and share unencrypted configuration information. They bind configuration artifacts of Kubernetes to the Pod containers and system components dynamically. In this course you'll explore the role of ConfigMaps and the different approaches of using ConfigMaps along with the different types of Kubernetes Secrets and the different approaches of using Secrets in Pods. You'll create ConfigMaps from single file, multiple files, and from generators. Next, you'll create ConfigMaps containing multiple key-value pairs and use ConfigMaps to define environment variables. Moving on, you'll create Secrets using a Secret config file, by defining a secretGenerator and also define container environment variables using the date from Secrets. Finally, you'll use the Kubectl apply command to create a Pod, provide access to the Secret data through a volume, create an imagePullSecret and add image pull secret to the service account. This course is part of a series that aligns with the objectives for the Certified Kubernetes Administrator exam and can be used to prepare for this exam.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the role of configmaps and the different approaches of using configmaps and configuring containers inside podsUse kubectl to create configmap commands and create configmaps from single and multiple filesCreate configmaps from generators and apply them to create objects on the api serverDefine container environment variable using data from a single configmapCreate configmaps containing multiple key-value pairs and define configmaps' data as container environment variablesCreate configuration files to populate a specific path in a volume with data that are stored in a configmap
-
Recall the concept and different types of kubernetes secrets along with the different approaches of using secrets in podsCreate a secret config file and create secrets using the secret config fileGenerate a secret by defining a secretgenerator in a kustomization.yaml fileCreate a configuration file and use the kubectl apply command to create a pod and provide access to the secret data through a volumeDefine container environment variables with data from multiple secrets and configure all key-value pairs in a secret as container environment variablesCreate an imagepullsecret and add image pull secret to the service accountSummarize the key concepts covered in this course
IN THIS COURSE
-
56s
-
5m 6s
-
7m 56s
-
3m 13s
-
4m 45s
-
4m 36s
-
3m 52s
-
3m 37s
-
5m 6s
-
3m 34s
-
3m 42s
-
4m 46s
-
5m 16s
-
1m 33s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.