AgentSkillsCN

infrastructure

云原生基础设施。Kubernetes、Helm、Kustomize、Operator、CRD、GitOps、ArgoCD、Flux、IaC、Terraform、Pulumi、CDK、基础设施即代码。当用户提到 K8s、Helm、GitOps、IaC、基础设施即代码时路由到此。

SKILL.md
--- frontmatter
name: infrastructure
description: 云原生基础设施。Kubernetes、Helm、Kustomize、Operator、CRD、GitOps、ArgoCD、Flux、IaC、Terraform、Pulumi、CDK、基础设施即代码。当用户提到 K8s、Helm、GitOps、IaC、基础设施即代码时路由到此。

云原生基础设施 · Infrastructure

秘典矩阵

秘典核心神通触发词
kubernetesHelm/Kustomize/Operator/CRDKubernetes、K8s、Helm、Kustomize、Operator、CRD、部署策略
gitopsArgoCD/Flux/声明式部署GitOps、ArgoCD、Flux、声明式部署、自动同步
iacTerraform/Pulumi/CDK/状态管理IaC、Terraform、Pulumi、CDK、基础设施即代码、状态管理

云原生架构视角

code
                    GitOps 控制平面
                          │
        ┌─────────────────┼─────────────────┐
        │                 │                 │
    ArgoCD/Flux      Kubernetes         IaC 层
        │                 │                 │
   Git Repo ──────> Helm/Kustomize ──> Terraform/Pulumi
        │                 │                 │
    声明式配置        容器编排          云资源管理

快速选择

容器编排

  • Helm Chart 开发kubernetes.md
  • Kustomize 配置kubernetes.md
  • Operator 模式kubernetes.md
  • 部署策略kubernetes.md

持续部署

  • GitOps 流程gitops.md
  • ArgoCD 配置gitops.md
  • Flux 自动化gitops.md
  • 多环境管理gitops.md

基础设施即代码

  • Terraform 模块iac.md
  • Pulumi 开发iac.md
  • AWS CDKiac.md
  • 状态管理iac.md

最佳实践

层级工具选择原则
应用部署Helm + Kustomize模板化 + 环境差异
持续交付ArgoCD/FluxGit 为唯一真相源
基础设施Terraform/Pulumi声明式 + 状态管理
配置管理External Secrets密钥外部化
可观测性Prometheus + Grafana指标 + 可视化