k8s学习笔记2
1️⃣ 先学helm/最推荐K8s 的直接进阶这是你最自然的下一步。k8s/里写的是原生 YAML而helm/把这些 YAML 模板化、参数化是生产环境的标准做法。对比学习看看同一个资源如 Deployment、Ingress在k8s/和helm/camp/templates/里的写法差异重点看values.yamlvsvalues-dev.yaml/values-prod.yaml— 理解环境配置分离_helpers.tpl— 模板复用技巧deploy-helm.sh— 部署脚本项目 README 也明确写了Option 2 — Helm (Recommended for Production)2️⃣ 再学environments/clusters/scripts/学完 Helm 后进入多集群/多环境部署environments/— dev / staging / prod 的环境差异化配置clusters/— 不同云厂商AKS、EKS、GKE的集群定义scripts/deploy.sh— 一键多集群部署脚本这是从单集群部署到企业级多集群管理的跨越。3️⃣ 然后.github/workflows/CI/CD 流水线GitHub Actions 如何自动构建多架构镜像AMD64/ARM64Trivy 安全扫描如何自动推送到 GHCR 并触发部署4️⃣ 最后gitops/GitOps 是终极形态gitops/argocd/— ArgoCD 自动同步 自愈gitops/flux/— Flux CD 的 GitRepository Kustomization 总结推荐顺序Table顺序文件夹理由1helm/K8s 原生 YAML → Helm 模板化生产必备2environments/scripts/多环境、多集群管理3.github/workflows/CI/CD 自动化4gitops/GitOps 交付模式如果你还想补应用层知识可以抽空看看camp-backend/、camp-web-frontend/、camp-auth-frontend/的代码理解业务逻辑后再看部署会更有体感。

相关新闻

最新新闻

日新闻

周新闻

月新闻