Operations | Monitoring | ITSM | DevOps | Cloud

Codefresh

Securing Argo CD for 2025: Looking Back at Key Achievements and Innovations in 2024

Argo CD is a declarative, GitOps-based continuous delivery tool designed to simplify and streamline application deployments in Kubernetes environments. As part of the CNCF (Cloud Native Computing Foundation) ecosystem, Argo CD has become a cornerstone for teams embracing cloud-native development practices. At its core, Argo CD ensures that the desired application state defined in Git repositories is automatically synchronized with the live state of applications running in Kubernetes clusters.

GitOps Meets Databases: Schema Management with Codefresh and Atlas Operator

Databases are the backbone of nearly every cloud-native application, yet database schema management often lags behind other aspects of Kubernetes-native workflows. While Operators have simplified many aspects of managing stateful applications, schema migrations remain a common pain point. Codefresh is the Enterprise deployment solution powered by Argo CD that allows you to deploy Kubernetes applications following the GitOps principles. Following GitOps for application code is straightforward, but several teams ask us how to apply GitOps/ArgoCD to databases, specifically database migrations.

State of DevOps report 2024 with Nathen Harvey

Join us for an exclusive webinar with Nathen Harvey from Google as we explore the findings in the 2024 State of DevOps report. For over a decade, this report has provided critical insights into the capabilities and practices that fuel high-performing technology organizations. You'll learn: This session promises actionable insights directly from industry experts. You can also get answers to your questions in the live Q&A with Nathen.

Introducing Codefresh Steps for Octopus Deploy

We’re excited to announce the first set of official Codefresh steps for Octopus Deploy. This provides another way to streamline your processes by integrating your Codefresh builds with deployments in Octopus Deploy. In this post, we walk you through the process of creating a release and deploying it to an Octopus environment through Codefresh Pipelines.

KubeCon North America 2024 recap

Join Dan Garfield and John Bristowe from Octopus for an in-depth recap of KubeCon North America 2024. In this webinar, they’ll revisit the announcements and trends unveiled at KubeCon. Learn about the latest in container orchestration, developments in Argo workflows and Continuous Delivery (CD), and the newest cloud-native tools introduced at the conference. Dan and John will also let you know how these developments impact your DevOps and deployment strategies.

Using Helm Hierarchies in Multi-Source Argo CD Applications for Promoting to Different GitOps Environments

Two of the most popular guides we’ve written are the GitOps promotion guide and the ApplicationSet guide. Used together, they explain an end-to-end solution for organizing your GitOps applications and promoting them between different environments, while keeping things DRY by using application sets. Both of these guides use Kustomize. We offered some hints for Helm users, but this is a dedicated guide for Helm applications.

Securing Argo CD in a Multi-Tenant Environment with Application Projects

One of Argo CD’s standout features is its powerful user interface (UI) that shows the live status of all applications and the respective Kubernetes resources. Both developers and operators can quickly understand the status of their deployments by looking at the UI and drilling down into all the different views of Argo CD applications. Some teams even use the Argo CD UI as a generic Kubernetes dashboard and management interface (especially after the addition of the web-based terminal feature).