Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
CI/CD for PySpark data pipelines
·
Module 5
GitOps-based CD with Rancher Fleet
GitOps with Rancher Fleet: GitRepo & Bundle Resources
Explain the GitOps model and how Rancher Fleet implements it using GitRepo and Bundle resources.
2
Creating a Fleet GitRepo Resource
Create a Fleet GitRepo resource that points to a Git repository containing Kubernetes manifests.
3
"Configuring Fleet Deployments with fleet.yaml"
Define a fleet.yaml configuration to control bundle deployment behavior and target clusters.
Git Repository Structure for Fleet Deployments with Kustomize
Structure a Git repository with environment-specific overlays (e.g., dev, prod) for Fleet deployments.
5
Automating Kubernetes Deployments with Fleet
Configure Fleet to automatically deploy updated Kubernetes manifests when changes are pushed to the repository.
6
Troubleshooting Fleet Deployments in Rancher
Monitor Fleet bundle status and troubleshoot failed deployments using the Rancher UI and kubectl.
Previous module
Containerizing PySpark ETL Jobs
Next module
End-to-End Pipeline Integration and Workflows