Chapter 6: Configuring Your Pods Using ConfigMaps and Secrets
The last two chapters, entitled Chapter 4, Running Your Docker Containers, and Chapter 5, Using Multi-Container Pods and Design Patterns, introduced you to launching Docker containers using Kubernetes. At this point, you know that whenever you need to launch a container on Kubernetes, you will need to do so using Pods. This was the key concept for you to understand and assimilate. We also learned that Kubernetes is nothing more than a REST API that describes resources types we call Kind. When created against an API, each instance of a Kind will result in a computing resource being provisioned on a worker node. A Pod is one of these resources, and when they're created against the worker node, this results in Docker containers.
In this chapter, we'll learn about two new Kubernetes objects: ConfigMaps and Secrets.
These are two very important objects or resources that allow you to configure the apps that run...