Chapter 9: Using Helm, Kustomize, and KubeVela

This chapter concentrates mainly on configuration management for bespoke applications. The Kubernetes configuration for bespoke applications includes deployment, service, ingress, secret, configmaps, tags needed for governance, cross-cutting concerns, application security context, and other dependencies. Managing these configurations requires carefully choosing patterns and tools that fit the use case. Also, we must keep reuse, team collaboration, and scalability in mind. In the previous chapter, we lightly touched on a few tools such as Helm, Kustomize, and KubeVela for application configuration management. This chapter will be an opportunity to explore these tools in more detail.

The following ...

Get End-to-End Automation with Kubernetes and Crossplane now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.