## 新增组件 - ✅ 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>
17 lines
301 B
YAML
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 |