Operations | Monitoring | ITSM | DevOps | Cloud

September 2023

Merging to Main #7: Scaling CI/CD Across Languages & Technologies

Language specific companies used to be the norm because of the complexities of switching programming languages between projects and toolsets. In the last decade the entire market has shifted towards “use the best language for the job” which means achieving efficient Continuous Integration and Continuous Deployment (CI/CD) needs to be more than just language agnostic, it needs to be language empowering.

Using Argo CDs new Config Management Plugins to Build Kustomize, Helm, and More

Starting with Argo CD 2.4, creating config management plugins or CMPs via configmap has been deprecated, with support fully removed in Argo CD 2.8. While many folks have been using their own config management plugins to do things like `kustomize –enable-helm`, or specify specific version of Helm, etc – most of these seem to have not noticed the old way of doing things has been removed until just now!

Progressive delivery for Kubernetes Config Maps using Argo Rollouts

Argo Rollouts is a Kubernetes controller that allows you to perform advanced deployment methods in a Kubernetes cluster. We have already covered several usage scenarios in the past, such as blue/green deployments and canaries. The Codefresh deployment platform also has native support for Argo Rollouts and even comes with UI support for them.