Operations | Monitoring | ITSM | DevOps | Cloud

Codefresh

GitOps the Planet #13: eBPF - what's all the buzz about with Liz Rice

Liz Rice has a knack for predicting the future of DevOps and she's all a buzz about eBPF, a revolutionary technology to dynamically program kernels for networking, observability, tracing, and security. The technology is driving a lot of excitement but what does the ability to hook into the kernel really give us and how is it changing software delivery? Join this exploratory session of GitOps the Planet with Liz Rice to find out!

GitOps the Planet #12: Building Argo with Michael Crenshaw

Michael Crenshaw joined the ArgoProj in the last 2 years and has quickly become one of the most active maintainers. In this GitOps the Planet we'll explore what brought him to work on Argo CD, where we see opportunities to improve software delivery, take questions from Argo users, and share what's coming in the next version of Argo CD.

Merging to Main #3: CI/CD Secrets

CI/CD Secrets are... well... secret (or at least they should be)! Think of all the credentials and tokens currently in use in your CI/CD pipeline. These secrets provide critical authentication for essential infrastructure like source control, environments, and build and deployment tools, but they can also easily expose you to risk. Having a secure secret management process is more important than ever for protecting your company and ensuring only authorized personnel can access them.

Sharing Workspace Data between Different Codefresh Pipelines

One of the unique advantages of Codefresh is the easy way for sharing data between pipeline steps. In other CI solutions it is your responsibility to decide what files should be shared with the next pipeline step or not and you need to manually upload/download or save/restore the exact folders that need to be shared. This is not only cumbersome to setup but also super slow in the case of big artifacts.

Codefresh CI/CD Platform Overview

Codefresh is a next-generation enterprise CI/CD platform for cloud-native applications. We help you automate your microservice builds and deployments with Kubernetes native workflows. When you are ready for GitOps, we have you covered with advanced deployments such as Canary and Blue/Green. Thousands of DevOps teams depend on Codefresh to build and deploy their software in a safe and scalable manner.

Merging to Main #2: Is GitOps Just a FAD?

Adopting GitOps is an adventure worth exploring, but it requires careful consideration of your existing development practices, CI/CD automation, infrastructure, and engineering culture. Like any CI/CD modernization, the benefits are significant, but finding the right balance between the amount of change, the timeline, and the potential for improvement can be tricky. In addition, you also must ensure that your teams receive training on the core principles of GitOps and the new process. So with that in mind - is it all worth it? Is GitOps just another FAD that you should ignore?

GitOps The Planet #10: Demystifying SBOMs and Their Impact on CI/CD Software Delivery

Before cloud-native controlling components delivered was in some ways "easier" in that ops teams could limit which components were available on nodes. With containerization, the ops problem became harder while the dev side became easier. Now SBOMS (software bill of materials) are becoming critical to software supply chain risk management. In this episode, GitOps the Planet Alum, Christian Hernandez will join to walk us through SBOMS, how we should be using them, and how they help improve software security.

Why using the "one Docker image to rule them all" is probably a terrible idea.

Dan's last tutorial "Learn how to make the LAST Docker image you'll ever need" was a very successful April Fools joke. Perhaps too successful. In this video Dan does the tutorial in reverse and explains exactly why "one Docker image to rule them all" is probably a terrible idea.

Merging to Main #1: Modernizing your CI/CD

Modernizing your CI/CD can turn into a Sherlock-Holmes-style mystery if your organization or team is not fully prepared. And when migrating from monoliths to microservices, people tend to only focus on the really technical nitty gritty details, and don’t focus enough time on questions like: With experience as a consultant, architect, engineer, DevOps engineer, and developer evangelism, JJ Asghar, Developer Advocate at IBM has seen every side of the modernization process. And has so many stories to share.