infrastructure

Guide engineers in designing Kubernetes, Helm, Kustomize, and GitOps infrastructure.

5|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Catsofsuffering/CCGS --skill infrastructure-catsofsuffering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infrastructure
Source: https://github.com/Catsofsuffering/CCGS/tree/main/templates/skills/domains/infrastructure
Command: npx skills add https://github.com/Catsofsuffering/CCGS --skill infrastructure-catsofsuffering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

云原生基础设施相关的知识与实践难点在于将 Kubernetes、 Helm、Kustomize、Operator、CRD、GitOps 等要素的设计与落地整合成高效工作流。本技能提供清晰的架构原则、示例和可操作指南,帮助团队快速搭建、管理和演进基础设施。

Core Features & Use Cases

  • Kubernetes & GitOps 指南:覆盖集群部署、运维与持续交付最佳实践。
  • Helm/Kustomize 方案:从模板到参数化配置的标准化做法,支持多环境。
  • IaC & Operator 模块化:提供模块化设计思路,便于复用与扩展。
  • Use Case:在企业级集群中实现可重复的部署、基线配置和合规性检查。

Quick Start

在现有集群中应用本技能的基础实践,快速搭建并演进云原生基础设施。

Frequently Asked Questions about infrastructure

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

FAQPage Schema
What is the best way to implement GitOps workflows across Kubernetes clusters?

GitOps workflows across Kubernetes clusters are implemented by using Git repositories as the single source of truth for declarative infrastructure. This enforces continuous delivery best practices, enabling automated and auditable deployments driven directly by Git state changes.

How do I manage multi-environment Kubernetes configurations with Helm and Kustomize?

Multi-environment Kubernetes configurations are managed by standardizing Helm templates and applying Kustomize parameterized overlays. This methodology supports scalable, multi-environment deployments by separating base configurations from environment-specific patches and values.

When do I need to use Custom Resource Definitions and Operators in Kubernetes?

Custom Resource Definitions and Operators are needed when managing complex, stateful applications or domain-specific automation within Kubernetes. They allow you to encapsulate operational knowledge into modular controllers, enabling reusable and extensible infrastructure management beyond native Kubernetes resources.

Does this guide support infrastructure as code automation using Terraform and Pulumi?

Yes, this guide supports infrastructure as code automation using tools like Terraform, Pulumi, and CDK. It enforces best practices for IaC tooling to provision and manage scalable cloud-native infrastructure across Kubernetes clusters with repeatable baselines.

How do I build scalable deployment pipelines for enterprise Kubernetes clusters?

Scalable deployment pipelines for enterprise Kubernetes clusters are built by integrating Helm chart design, Kustomize configurations, and GitOps-driven environments. This integration establishes repeatable deployment processes, baseline configurations, and automated compliance checks across the infrastructure.