Files
https-config/README.md
argocd ef0d1af353 Add HTTPS configuration with cert-manager
- cert-manager namespace
- ClusterIssuer for Let's Encrypt (prod and staging)
- HTTPS Ingress for ArgoCD, Gitea, and test-app
- Automatic certificate management

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 05:13:41 +08:00

438 B
Raw Permalink Blame History

HTTPS配置 - GitOps方式

方案说明

使用ArgoCD管理cert-manager实现完全GitOps化的HTTPS配置。

架构

Git仓库 -> ArgoCD监控 -> 自动部署cert-manager -> 自动申请证书 -> HTTPS启用

特点

  • 完全GitOps化
  • 支持幂等性
  • 配置存储在Git
  • 自动续期证书
  • 修改Git自动更新

部署步骤

  1. 推送到Gitea
  2. 创建ArgoCD应用
  3. ArgoCD自动部署
  4. 自动申请证书