Introduction to CI/CD-Welcome
Course Introduction
()
Pre-requisites
Introduction to CI/CD-What is CI/CD?
Module 1 - Introduction to CI/CD
()
What Is CI/CD?
()
Platform and Tools
()
Infrastructure as Code (IaC)
()
Summary & Highlights: Introduction to CI/CD
Continuous Integration (CI)-Understanding Continuous Integration (CI)
Module 2 - Continuous Integration
()
What Is Continuous Integration (CI)?
()
Benefits of Continuous Integration (CI)
()
Social Coding
()
Git Feature Branch Workflow: Working in Branches
()
Git Feature Branch Workflow: Making a Pull Request
()
Tools of Continuous Integration (CI)
()
Summary & Highlights: Understanding Continuous Integration (CI)
Continuous Integration (CI)-Implementing Continuous Integration (CI)
GitHub - Getting Started
()
Introduction to GitHub Actions
()
Deeper Dive into GitHub Actions: Part 1
()
Deeper Dive into GitHub Actions: Part 2
()
Summary & Highlights: Implementing Continuous Integration (CI)
Continuous Delivery (CD)-Understanding Continuous Delivery
Module 3 - Continuous Delivery
()
What Is Continuous Delivery (CD)?
()
Continuous Delivery Key Principles
()
Continuous Delivery Practices
()
Tools of Continuous Delivery (CD)
()
Summary & Highlights: Understanding Continuous Delivery
Continuous Delivery (CD)-Implementing Pipelines with Tekton
Introduction to Tekton and Pipelines
()
Building a Tekton Pipeline
()
Creating Tekton Triggers
()
Leveraging the Tekton Catalog
()
Creating Tasks for Quality Checks and Testing
()
Building an Image
()
Deploying to Kubernetes
()
Summary & Highlights: Implementing Pipelines with Tekton
DevOps and GitOps with OpenShift -Explore DevOps Pipeline Tools and Best Practices
Introduction to DevOps and GitOps with OpenShift
()
Components of DevOps Pipeline
()
CI/CD with OpenShift Pipelines
()
Introduction to GitOps
()
GitOps with ArgoCD
()
Summary & Highlights: Explore DevOps Pipeline Tools and Best Practices
Final Exam and Final Project-Final Project: Creating an Application, Deployment and Updates
Final Project
()
Final Exam and Final Project-Course Wrap Up
Congrats & Next Steps
Thanks from the Course Team