Configuration management for microservice applications is challenging enough when you’re deploying to just a few production environments. Imagine deploying different combinations of these microservices to hundreds or thousands of remote production environments—edge locations with glitchy networking, limited resources, and particular configuration needs. The task grows exponentially harder and it becomes critical to approach it methodically with modern tools and techniques.
In this talk, we’ll dive into the challenges that complicate application configuration management and deployment at the edge. We’ll also propose an approach for mitigating these challenges using Carvel, a suite of composable tools that can be leveraged for application building, configuration, and deployment to Kubernetes.