Files
macos-tools/devops/argocd-service-patch.yaml
gaoandClaude c6154b15fe feat: 添加完整的云原生 CI/CD 架构配置
## 新增组件
- ✅ Gitea Kubernetes 部署配置 (Helm)
- ✅ ArgoCD GitOps 应用配置
- ✅ Tekton Pipelines 完整流水线
- ✅ Tekton Triggers 自动触发
- ✅ Kubernetes 部署清单
- ✅ 安全配置和密钥管理
- ✅ 监控和可观测性配置

## 架构特点
- 🚀 云原生设计,轻量级高效
- 🔄 GitOps 最佳实践
- 🔧 自动化 CI/CD 流水线
- 🛡️ 安全扫描和权限控制
- 📊 监控和告警集成
- 📈 水平扩缩容支持

## 支持的应用
- 📚 Bookstore 智能阅读平台
- 🔧 Spring Boot + MyBatis Plus
- 🤖 AI 集成 (Ollama/OpenAI)
- 📊 OpenSearch 向量搜索
- 💾 MySQL + Redis 数据存储

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 16:44:07 +08:00

17 lines
301 B
YAML

# ArgoCD Service NodePort 修改
apiVersion: v1
kind: Service
metadata:
name: argocd-server
namespace: argocd
spec:
type: NodePort
ports:
- name: http
port: 80
targetPort: 8080
nodePort: 30081
- name: https
port: 443
targetPort: 8080
nodePort: 30082