Tag Archives: ArgoCD

How to Apply GitOps to Everything – Combining Argo CD and Crossplane

How to manage infrastructure, applications, and services? How to apply GitOps principles to everything? How to ensure that all the resources are always in-sync? Can we combine infrastructure, application, and service management using ArgoCD and Crossplane?

Continue reading

Couchbase – How To Run a Database Cluster in Kubernetes Using Argo CD

Couchbase is a distributed NoSQL cloud database. The Couchbase Autonomous Operator enables us to automate the management of common Couchbase tasks like, for example, configuration, scaling, and recovery. It lets us focus on the desired configuration and by automating deployment and life-cycle management.

In this video, we are going a step further and applying GitOps principles through ArgoCD.

Continue reading

Automation of Everything – How To Combine Argo Events, Workflows & Pipelines, CD, and Rollouts

What do we get if we combine events, workflows, GitOps, progressive delivery, and secrets management? The short answer is that we get automation of everything in Kubernetes in a way that we should be operating in 2021.

We’ll combine Argo Events, Workflows & Pipelines, CD, and Rollouts and sprinkle all that with SealedSecrets, Kaniko, and a few other tools.

Continue reading

Environments Based On Pull Requests (PRs): Using Argo CD To Apply GitOps Principles On Previews

Release frequency keeps increasing and, with it, the need to get away from static environments like staging, integration, and other permanent setups. Dynamic environments based on pull requests are probably the best example of a need for a much higher level of dynamism. Kubernetes allows us to easily create whatever we need, and destroy what is not in use. There is no need for anything, especially not environments to be permanent, except for production. We can get far in that direction by combining GitOps practices and Argo CD in a way that each pull request (PR) creates a new environment that is destroyed when a PR is closed. By doing that, we can improve efficiency while, at the same time, reducing the costs.

Continue reading