Spring boot profiles allow us to enabled different properties for different running environments. In this video, I enable profiles for development, testing and production and configure a property for each. I run the development profile locally in my IDE, run the test profile in unit tests and then run the production profile in my Kubernetes cluster.