Home / Companies / Codefresh / Blog / Post Details
Content Deep Dive

Codefresh in the Wild: Building draw.io

Blog post from Codefresh

Post Details
Company
Date Published
Author
Alexander Mankinenko
Word Count
665
Company Posts That Month
10
Language
English
Hacker News Points
-
Post removed?
No
Summary

The article describes the process of deploying the open-source diagramming application draw.io to Kubernetes using a comprehensive CI/CD workflow involving tools such as GitHub, Docker, Helm, Codefresh, Argo Rollouts, and Argo CD. The team begins by forking the draw.io repository and creating a Helm chart to enhance interaction with Argo CD. A Codefresh CI pipeline is set up to build and test the application, employing Cypress for testing and integrating Slack for approval processes. The pipeline includes updating the Argo CD manifest with a new image version, followed by deploying it using Argo CD and Argo Rollouts, implementing a canary deployment strategy for progressive delivery. The article highlights the use of Codefresh's UI for managing deployments and emphasizes the integration of GitOps principles, resulting in a streamlined and effective deployment process.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 3 1,739 185 74 +0%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.