Operations | Monitoring | ITSM | DevOps | Cloud

Codefresh

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).

Evaluating Codefresh with a Local Setup

Welcome to our quick start guide, designed to help you get the most from Codefresh. Whether you want to use the CI portion to build and test your applications or explore the GitOps feature powered by Argo CD, this is the place to start. We’ll walk you through setting up runtimes for non-production and testing purposes and provide sample code to ensure you have everything you need to get started. You can use the code provided as a model if you need to deploy in a production manner.

The 4 Stages of the Argo Maturity Curve

Argo CD is the most popular GitOps tool for deploying applications to Kubernetes clusters. Many teams that move their applications to Kubernetes choose Argo CD for its powerful sync engine and intuitive dashboard. Argo CD is also fully open source, which means teams can freely install it on their private clouds, behind-the-firewall data centers, or even in air-gapped environments without any licensing restrictions.