cd-pipeline

Implement GitOps continuous delivery with Flux for Git-based cluster state reconciliation.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill cd-pipeline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cd-pipeline
Source: https://github.com/shafibabar/SDLC-Artifact-Factory/tree/main/skills/cd-pipeline
Command: npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill cd-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates manual deployment errors and configuration drift by enforcing a GitOps model where the cluster state is continuously reconciled against a declarative Git repository.

Core Features & Use Cases

  • GitOps Reconciliation: Uses Flux to ensure the cluster state always matches the desired state defined in Git.
  • Automated Promotion: Manages environment promotion via pull requests and immutable image digests, ensuring provenance and auditability.
  • Verification & Rollback: Implements automated post-deploy health, smoke, and SLO checks, with instant rollback capabilities via git revert.

Quick Start

Use the cd-pipeline skill to configure a new environment directory and initialize the required Flux CRDs for automated reconciliation.

Frequently Asked Questions about cd-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate continuous delivery with Flux and Kubernetes using GitOps?▼

Automate continuous delivery with Flux by continuously reconciling your Kubernetes cluster state against declarative Git repository configurations. This GitOps workflow eliminates manual deployment errors and maintains a zero-drift production environment.

What is the best way to manage multi-environment promotion in a GitOps workflow?▼

Manage multi-environment promotion in a GitOps workflow by using pull requests and immutable image digests. This approach ensures deployment provenance and auditability when promoting applications across different environments.

How does automated post-deploy verification work for Kubernetes deployments?▼

Automated post-deploy verification works by running health, smoke, and SLO checks immediately after Kubernetes deployments. If checks fail, instant rollback capabilities are triggered via a standard git revert operation.

Can I track DORA change failure rates with GitOps reconciliation?▼

Yes, you can track DORA-compliant change failure rates by integrating GitOps reconciliation with automated post-deploy health and SLO checks. This records deployment failures and rollbacks to measure change failure rate accurately.

Do I need in-cluster reconciliation controllers to maintain zero-drift production environments?▼

Yes, you need in-cluster reconciliation controllers along with Git repositories and container registries. These components work together to continuously enforce the desired state and maintain a zero-drift production environment.

How do I configure Flux CRDs for GitOps continuous delivery?▼

Configure Flux CRDs by initializing a new environment directory with the required custom resource definitions. This setup enables automated reconciliation between your Git-based desired state definitions and your live cluster state.