The Pipeline: All Things CD & DevOps Podcast by The CD Foundation

The Pipeline: All Things CD & DevOps Podcast by The CD Foundation

By Jacqueline Salinas, Director of Ecosystem & Community DevelopmentTechnology
Download on the App Store

The Pipeline: All Things CD & DevOps Podcast by The CD Foundation episodes

  • Managing Storage via GitOps

    Guest Speaker: Christian Hernandez 

    GitOps is a practice of DevOps teams that uses Git as a source of truth for their Kubernetes platform. Using GitOps, the entire system described declaratively, the canonical desired system state versioned in Git, and approved changes that can be automatically applied to the system. This gives you the advantage to quickly restore from a disaster. This is great for stateless applications. But what about your stateful applications? In this session Christian will take you though the challenges with managing storage in your GitOps workflows. In addition, Christian will go through some tips and tricks to help along your GitOps journey.



    Support the show

    21 min
  • Tekton Triggers Beta

    Speaker: Dibyo Mukherjee from Google

    Tekton Triggers is a project that adds eventing support to Tekton i.e. it provides a mechanism to declaratively create PipelineRuns and TaskRuns based on external events. With the recent v0.15 release, Tekton Triggers now has a beta API.

    So, what exactly does “beta” mean for Triggers? Tekton follows the Kubernetes deprecation policies which means that we will avoid making backwards-incompatible changes to APIs and features that are in beta. If we do have to make a backwards-incompatible change, users will be given at least 9 months’ worth of releases to migrate.

    Support the show

    15 min
  • GitOps: Yay or Nay?

    Speaker: Ricardo Castro

    GitOps is a paradigm or a set of practices that empowers developers to perform tasks that typically (only) fall under the purview of operations. It’s a way to do Kubernetes cluster management and application delivery by using Git as a single source of truth for declarative infrastructure and applications. Being Git at the center of delivery pipelines, engineers use familiar tools to make pull requests to accelerate and simplify both application deployments and operations tasks to Kubernetes. GitOps software agents (e.g. ArgoCD, Flux, and Jenkins X) can alert on any divergence between Git with what's running in a cluster, and if there's a difference, Kubernetes reconcilers automatically update or rollback the cluster depending on the case.

    Support the show

    17 min
  • Combining Progressive Delivery with GitOps and Continuous Delivery

    Speaker: Viktor Farcic

    Three phrases keep popping up when talking about modern workflows and development and deployment techniques. We have continuous delivery to automate the complete lifecycle of applications from a commit to a Git repository, all the way until a release is deployable to production. Then we have GitOps to define the desired states of our environments and let the machines handle the convergence of the actual into the desired state. Finally, there is a lot of focus on different deployment strategies grouped under progressive delivery. They are all focused on the iterative release of features to make the process safe, prevent downtime, and reduce the blast radius of potential issues. 


    Support the show

    24 min
  • Best Practices for Secret Management with GitOps

    Speaker: Kara de la Marck

    GitOps uses Git as the “single source of truth” for declarative infrastructure and enables developers to manage infrastructure with the same Git-based workflows they use to manage a codebase. Having all configuration files version-controlled by Git has many advantages, but best practices for securely managing secrets with GitOps remain contested. Join us in this presentation about GitOps and Secret Management. Attendees will learn about different approaches to secret management with GitOps, the issues involved, and the secret management solutions offered by various tools and platforms. We will discuss the pros and cons of Vault, SOPS, offerings by public cloud providers, and more.


    Support the show

    15 min
  • GitOps Summit Preview - Level Unlocked: GitOps to the Edge and Infrastructure Provisioning

    Guest Speaker: Katie Gamanji

    Within its 7 years of existence, Kubernetes has been the centerpiece of the cloud native landscape, elevating a pluggable system that led to the diversification of the technology ecosystem. As a result, multiple areas have developed in the industry, galvanizing solutions for components that introduce standardization, guidelines, and interoperability of the tools. To innovate the developer experience and delivery of the application, the community focused on restructuring and modernizing the CI/CD operations.

    This talk will outline how cloud native GitOps tools, such as ArgoCD and Flux, unlock the zero-touch deployment of infrastructure and applications at the edge. Attendees will acquire an understanding of GitOps usage in association with ClusterAPI for infrastructure provisioning and KubeEdge for the service propagation to the edge.

    Support the show

    17 min
  • State of DevOps Report 2021 & DORA

    Guest Speakers: Nikhil Kaul & Dustin Smith 

    Google joins us to discuss what the State of DevOps Report is and focus areas of research for this year's survey. Tune in to learn more. 

    Support the show

    17 min
  • Spinnaker Summit Preview: Improving Visibility and Traceability of Deployed Container Artifacts via Spinnaker’s BuildCi

    Speakers: Nima Kaviani and Manabu McCloskey

    As containerization becomes an integral part of deploying software reliably, traceability and visibility over what gets deployed becomes ever more important. Ideally, as part of the deployment process, release engineers would be able to track deployed containers back to the right version of the written code, investigate changes, and gain insight over the build process. While baking code into container artifacts has been a core part of Spinnaker, the introduction of CiBuild as a mechanism to increase insights into what gets built, is a new feature enabled in a collaboration between Netflix and AWS. In this talk, we will discuss architecture, implementation, and enablement of the new CiBuild plugin, and how it empowers the Spinnaker community to integrate their build systems, code repositories, and container registries into their Spinnaker deployments.

    Support the show

    15 min
  • Distributed Tracing For CD Pipelines with Jenkins X & Dailymotion

    Guest Speaker: Vincent Behar

    We have been using Jenkins X since September 2018, just a few months after the initial release. With great success, because Jenkins X is now a core part of our infrastructure - but more importantly it gave us good practices, and a continually improving set of practices and platform.

    And because we love open-source at Dailymotion, we started contributing back to the project, first with a few bug reports, bug fixes, and progressively more features and enhancement proposals. The main contributions being the web UI and all the observability part, including the Continuous Delivery Indicators.


    Support the show

    20 min

About The Pipeline: All Things CD & DevOps Podcast by The CD Foundation

From the publisher's feed

The Pipeline: All Things CD & DevOps is created and hosted by the CD Foundation's Director of Ecosystem & Community Development - Jacqueline Salinas. This is a series of interviews with…