Company
Date Published
Author
Alex Aladov
Word count
948
Language
English
Hacker News points
None

Summary

The article details the process of deploying the open-source password manager Padloc to Kubernetes using a suite of tools including GitHub, Docker, Codefresh, and Argo CD. It outlines the creation of an integrated deployment workflow that separates application code from Kubernetes manifests in different repositories, allowing for controlled access and changes. The process involves setting up a Continuous Integration (CI) pipeline to test and build Docker images, which are then deployed to development and production environments. The pipeline includes a manual approval step before production deployment to ensure application stability. The article emphasizes the advantages of using Codefresh for enhanced visibility and management of deployments across environments, highlighting features like easy promotion of releases and detailed deployment timelines.