(Part 1) Deploying Kubernetes' Applications: The Solution
In the first blog post in this
series, we examined how our
previous deployment strategy of running kubectl apply -f on static manifests
did not meet our increasingly complex requirements for our strategy/system for deploying
Kubernetes’ applications. In the second, and final, post in this mini-series,
we’ll outline the new deployment strategy and how it fulfills our requirements.
The new system
Our new deployment strategy makes use of Helm, a popular tool in the Kubernetes ecosystem which describes itself as “a tool that streamlines installing and managing Kubernetes applications.”