跳到主要内容
知仓学习社ZHICANG

gitops

GitOps tooling expertise for Argo CD and Flux-based continuous delivery

不碰外部(只输出文字)无严重或高危命中a5c-ai/babysitter

它会碰到什么

扫了多少2 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

GitOps Skill

Overview

Specialized skill for GitOps-based continuous delivery using Argo CD and Flux. Provides deep expertise in declarative, Git-driven infrastructure and application deployment.

Capabilities

Argo CD Configuration

  • Create and manage Application resources
  • Configure ApplicationSet for multi-cluster/multi-tenant
  • Set up AppProject for access control
  • Implement sync policies and strategies
  • Configure resource hooks and waves

Flux Configuration

  • Set up GitRepository and HelmRepository sources
  • Create Kustomization and HelmRelease resources
  • Configure ImageUpdateAutomation
  • Implement multi-tenancy with namespaces
  • Set up Flux notifications

Sync Strategies

  • Configure automatic vs manual sync
  • Implement sync windows and freezes
  • Set up health checks and degraded detection
  • Handle sync failures and retries
  • Design progressive delivery patterns

Drift Detection

  • Configure drift detection and reconciliation
  • Set up resource diffing and comparison
  • Implement self-healing policies
  • Handle out-of-band changes
  • Configure pruning strategies

Secret Management

  • Integrate SOPS for encrypted secrets
  • Configure Sealed Secrets
  • Set up External Secrets Operator
  • Implement Vault integration
  • Handle secret rotation in GitOps

Multi-Cluster Setup

  • Configure multi-cluster deployments
  • Implement cluster generators
  • Set up cross-cluster sync
  • Handle cluster credentials securely
  • Design hub-spoke architectures

Target Processes

  • cicd-pipeline-setup.js - GitOps-based deployment pipelines
  • kubernetes-setup.js - Declarative cluster management
  • idp-setup.js - Platform self-service deployment

Usage Context

This skill is invoked when processes require:

  • Setting up GitOps-based continuous delivery
  • Configuring Argo CD or Flux
  • Implementing drift detection and reconciliation
  • Managing secrets in GitOps workflows
  • Multi-cluster GitOps architectures

Dependencies

  • argocd CLI (for Argo CD)
  • flux CLI (for Flux)
  • kubectl for verification
  • Git repository access
  • SOPS/Sealed Secrets for secret management

Output Formats

  • Argo CD Application/ApplicationSet manifests
  • Flux GitRepository/Kustomization/HelmRelease manifests
  • Sync policy configurations
  • Multi-cluster setup guides
  • Secret management configurations

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。