Operations | Monitoring | ITSM | DevOps | Cloud

Codefresh

Codefresh in the Wild: Building draw.io

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. This week’s pick is draw.io an online application for drawing different types of diagrams. We will use several tools such as GitHub, Docker, Helm Codefresh, Argo Rollouts, Argo CD. This guide chronicles how we integrated all those tools together in order to build an end-to-end Kubernetes deployment workflow.

Codefresh in the Wild: building Pastr

This article is part of our series “Codefresh in the Wild” which shows how we picked public open-source projects and deployed them to Kubernetes with our own pipelines. We will use several tools such as GitHub, Docker, AWS, Codefresh, Argo CD, Kustomize. This guide chronicles how we integrated all those tools together in order to build an end-to-end Kubernetes deployment workflow.

Securing Credentials for GitOps Deployments with AWS Secrets Manager and Codefresh

GitOps is a set of best practices that build upon the foundation of Infrastructure As Code (IAC) and expand the approach of using Git as the source of truth for Kubernetes configuration. These best practices are the driving force behind new Kubernetes deployment tools such as Argo CD and Flux as well as the Codefresh enterprise deployment platform. Adopting GitOps in a Kubernetes environment is not a straightforward task when it comes to secret management.

2024 Is the Year of Software Delivery Reinvented

Since Codefresh launched our GitOps platform and Enterprise version of Argo CD and Argo Rollouts in November 2020, and extended that platform with Argo Workflows in March 2022 we’ve added numerous features, improved installation, management of GitOps instances, improved security, scalability, and so much more. Now, we’re helping our users scale software delivery across environments.

Progressive Delivery for Stateful Services Using Argo Rollouts

Progressive delivery is an advanced deployment method that allows you to gradually shift production traffic to a new version with zero downtime. Argo Rollouts is a Kubernetes controller that enables you to perform progressive deployments such as blue/green and canaries on your Kubernetes cluster. At Codefresh, we love Argo Rollouts and have covered several use cases so far such as smoke tests, metrics, config-maps and even performing deployments for multiple microservices.

New CNCF Survey Highlights GitOps Adoption Trends - 91% of Respondents Are Already Onboard

Amid all the activity and excitement at KubeCon and ArgoCon 2023 – including some exciting news of our own – the CNCF released the results of a new micro survey assessing trends in GitOps adoption. There’s a lot of great data tucked inside, and worth the read to find out what peers across the industry are saying about GitOps usage in their organizations.

Introducing Products: A Tool to Model Argo CD Application Relationships and Promotions

At Codefresh, we are always happy to see companies and organizations as they adopt Argo CD and get all the benefits of GitOps. But as they grow we see a common pattern: It is at this point that organizations come to Codefresh and ask how we can help them scale out the Argo CD (and sometimes Argo Rollouts) initiative in the organization. After talking with them about the blockers, we almost always find the same root cause.

Introducing the World's First Dashboard for GitOps Environments

Defining multiple environments in Argo CD and promoting an application between them is one of most popular questions for companies that adopt GitOps for their applications. While we have offered several guidelines in the past for organizing your GitOps environments, today we are taking it further by announcing a complete product that helps you visualize the full lifecycle of an application as it moves through different stages. Meet the new Codefresh GitOps Environment Dashboard!