Session

Beyond the Black Box: Kubernetes continuous deployments with the Rendered Manifest Pattern

Traditional application deployment to Kubernetes platforms typically relies upon ArgoCD or Flux, alongside tools like Kustomize, Helm, or Jsonnet. While this does the job, the "black box" nature of these rendering tools obscures the final manifests, making auditing and troubleshooting significantly more complex.

By adopting the Rendered Manifest Pattern (RMP), manifest construction is shifted from the deployment phase to the integration phase (shift-left). This approach removes the "magic" from the deployment process by ensuring that the code in your version control system directly reflects the state of the cluster. Consequently, this enhances transparency and streamlines both quality assurance and auditing.

In this session we will provide a comparison of the traditional pattern and the newly proposed pattern. By examining the advantages and limitations of both, the aim is to provide the audience with a deeper understanding of how the rendered manifest pattern can improve operational clarity and deployment reliability.

Pepijn Oomen

Platform Engineer, Redpill Linpro, Norway

Oslo, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top