Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

CI/CD Pipelines with GitOps

Edureka via Coursera

Overview

This course helps you build practical skills in CI/CD pipeline design and GitOps-based application delivery for modern DevOps environments. You'll start with the fundamentals — continuous integration, delivery, and deployment, GitOps principles, and declarative delivery. From there you'll move into Kubernetes setup, Argo CD configuration, Git repository integration, sync policies, health monitoring, and environment-based deployment workflows. The course concludes with progressive delivery and resilient infrastructure, where you'll work with Argo Rollouts, canary and blue-green deployments, self-healing, and rollback strategies. By the end of this course, you will be able to: - Build CI/CD pipeline workflows for automated software delivery - Apply GitOps principles for declarative application deployment - Set up Kubernetes and Argo CD for GitOps-based workflows - Configure Argo CD applications, sync policies, and health monitoring - Manage deployments across development, test, and production environments - Implement progressive delivery using Argo Rollouts - Apply self-healing and rollback strategies for resilient delivery This course is designed for DevOps, platform, cloud, and release engineers, Kubernetes administrators, and application teams looking to strengthen their CI/CD, GitOps, and Argo CD skills. You should have a basic understanding of Linux commands, YAML syntax, Kubernetes fundamentals, and Git. Enroll now to build automated, resilient GitOps and Argo CD delivery pipelines for real DevOps workflows.

Syllabus

  • CI/CD and GitOps Foundations
    • Build a foundation in CI/CD pipelines and GitOps-based delivery to manage application changes more efficiently. Explore traditional integration challenges, continuous integration, continuous delivery, continuous deployment, GitOps principles, and declarative delivery. Learn how GitOps improves application deployment by using Git as the source of truth.
  • Implementing GitOps Workflows with Argo CD
    • Set up Kubernetes and Argo CD for application deployment workflows to automate and manage deployments through GitOps. Integrate Git repositories with Argo CD, configure sync policies, and monitor application health. Deploy applications across environments while managing GitOps workflows through Argo CD.
  • Progressive Delivery and Resilient GitOps Infrastructure
    • Implement progressive delivery and resilient deployment strategies to release applications with greater control and reliability. Configure canary deployments, blue-green deployments, self-healing, rollback, and stable application recovery. Build GitOps infrastructure that supports controlled releases, resilience, and deployment reliability.
  • Course Wrap-Up and Assessments
    • Reinforce your skills in CI/CD and GitOps principles through a practice project and final assessments. Apply CI/CD pipeline concepts, GitOps workflows, Argo CD deployment, sync policies, progressive delivery, self-healing, and rollback strategies. Build reliable GitOps-based application delivery workflows.

Taught by

Edureka

Reviews

Start your review of CI/CD Pipelines with GitOps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.