Chapter 6: Kubernetes Application Configuration
This chapter describes the main configuration tools that Kubernetes provides. We'll start by discussing some best practices for injecting configuration into containerized applications. Next, we will discuss ConfigMaps, a Kubernetes resource aimed at providing applications with configuration data. Finally, we will cover Secrets, a secure way to store and provide sensitive data to applications running on Kubernetes. Altogether, this chapter should give you a great toolset for configuring your production applications on Kubernetes.
In this chapter, we will cover the following topics:
- Configuring containerized applications using best practices
- Implementing ConfigMaps
- Using Secrets