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

25 lines
438 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# HTTPS配置 - GitOps方式
## 方案说明
使用ArgoCD管理cert-manager实现完全GitOps化的HTTPS配置。
## 架构
Git仓库 -> ArgoCD监控 -> 自动部署cert-manager -> 自动申请证书 -> HTTPS启用
## 特点
- 完全GitOps化
- 支持幂等性
- 配置存储在Git
- 自动续期证书
- 修改Git自动更新
## 部署步骤
1. 推送到Gitea
2. 创建ArgoCD应用
3. ArgoCD自动部署
4. 自动申请证书