Kubernetes Administrator: Configuring ConfigMaps & Kubernetes Secrets
Kubernetes 1.19
| 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
-
1.Course Overview56sUP NEXT
-
2.ConfigMaps5m 6s
-
3.Creating ConfigMaps with Kubectl Commands7m 56s
-
4.Creating ConfigMap with Generators3m 13s
-
5.Defining Container Env Variable with ConfigMap4m 45s
-
6.Creating ConfigMap with Multiple Key-value4m 36s
-
7.Populating Volume in ConfigMap3m 52s
-
8.Kubernetes Secrets and Types3m 37s
-
9.Creating Secret with Secret File5m 6s
-
10.Creating Secrets with secretGenerator3m 34s
-
11.Creating Pods with Access to Secret Data3m 42s
-
12.Defining Container with Secrets4m 46s
-
13.Creating imagePullSecret5m 16s
-
14.Course Summary1m 33s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.