Operations | Monitoring | ITSM | DevOps | Cloud

Codefresh

Using Argo CD and Kustomize for ConfigMap Rollouts

Kubernetes offers a way to store configuration files and manage them via a ConfigMap. Functionally, they seem very similar to Kubernetes Secrets, where both constructs are used to store information that can be used in a Pod. This information could be usernames and passwords of a connection string to a database.

Human-Friendly, Production-Ready Data Science Stack with Metaflow & Argo Workflows with Savin Goyal

There is a pressing need for tools and workflows that meet data scientists where they are. This is also a serious business need: How to enable an organization of data scientists, who are not software engineers by training, to build and deploy end-to-end machine learning workflows and applications independently. In this talk, we discuss the problem space and the approach we took to solving it with Metaflow, the open-source framework we developed at Netflix, which now powers hundreds of business-critical ML projects at Netflix and other companies from bioinformatics and drones to real estate.

Codefresh Upends Continuous Delivery with Hosted GitOps Platform featuring DORA dashboards and first-class integrations for CI.

Today we’re excited to make three major announcements. First, we’re making it easier to adopt the very popular Codefresh GitOps CD with a fully SaaS offering that is hosted and managed by Codefresh. We’ve heard from many in the community that they’d like to get away from managing Argo CD and focus just on deploying and managing their applications. Hosted GitOps CD makes it easier than ever to adopt GitOps, just create an account, connect your target clusters, and deploy.

Standardizing your GitOps Definition - Ravi Lachhman, Shipa (Meetup for Argo)

Believe it or not, the GitOps paradigm is now going on year five since the defining piece from WeaveWorks. So, at least in theory, leveraging a declarative approach that pairs Kubernetes with GitOps pillars is not novel at this point. But the trickier question right now – and one open to no shortage of interpretation – is what you are sending to a GitOps Engine. The multiple paths of creating Kubernetes manifests and packaging (like Helm, Kustomize, JSonnett, etc) are largely leaving us to our own devices for abstraction. Is an app an app if there is no longer a templating engine?

Managing Multi-Cluster, Multi-Cloud Deployments with GitOps and ArgoCD - Ricardo Rocha (CERN)

Richardo Rocha, Computing Engineer at CERN, joined the Meetup for Argo monthly series and talked about managing Multi-Cluster, Multi-Cloud Deployments with GitOps and ArgoCD. The last few years saw two relevant trends in CERN deployments: Kubernetes and cloud-native technologies on the deployment side, and public clouds as a potentially cost-effective way to get the additional capacity to cover workloads spikes and access resources that are scarce on-premises, such as GPUs and other accelerators.

Infrastructure As Apps: The GitOps Future of Infra-as-code

Infrastructure-as-apps builds on infrastructure-as-code to a logical endpoint by bringing in principles of GitOps management. The term is something I coined in 2021 to describe an existing movement to bring infrastructure into the same lifecycle control as applications under GitOps. Examples of Infra-as-apps tools include Argo CD, Crossplane, Cluster API, Cello, or even SchemaHero for databases and the list is always growing. Some of the benefits of infra-as-apps include Read on to understand why.