Cpte-Boot/k8s/extension-config.yaml

85 lines
2.6 KiB
YAML
Raw Normal View History

2026-03-10 19:23:15 +08:00
apiVersion: v1
kind: ConfigMap
metadata:
name: extension-configuration
namespace: wms-system
labels:
app: cpte-wms
data:
enabled-extensions: |
{
"core": [
"Metrics Server",
"KubeSphere 网关",
"KubeSphere 网络",
"KubeSphere 存储"
],
"observability": [
"WizTelemetry 监控",
"WizTelemetry 日志",
"WizTelemetry 告警",
"WizTelemetry 通知",
"WizTelemetry 事件",
"WizTelemetry 审计",
"WizTelemetry 全局监控",
"KubeEye 巡检"
],
"devops": [
"DevOps",
"镜像构建器"
],
"security": [
"cert-manager",
"OAuth2-Proxy",
"Gatekeeper"
],
"application": [
"KubeSphere 应用商店管理",
"KubeSphere 应用路由工具"
],
"integration": [
"KubeSphere Spring Cloud",
"KEDA for KubeSphere"
],
"optional": [
"WizTelemetry 链路追踪"
]
}
recommended-for-wms: |
# WMS 微服务推荐启用的扩展组件
## 必需组件 (必须启用)
1. Metrics Server - HPA 自动扩缩容基础
2. KubeSphere 网关 - 服务暴露和路由
3. KubeSphere 网络 - 网络策略管理
4. KubeSphere 存储 - 动态存储卷供应
5. WizTelemetry 监控 - 指标收集和可视化
6. WizTelemetry 日志 - 日志集中管理
7. WizTelemetry 告警 - 告警规则管理
8. WizTelemetry 通知 - 告警通知渠道
9. DevOps - CI/CD流水线
10. 镜像构建器 - 自动构建镜像
## 推荐组件 (强烈建议启用)
11. WizTelemetry 事件 - K8s 事件管理
12. WizTelemetry 审计 - 操作审计
13. WizTelemetry 全局监控 - 全局视图
14. KubeEye 巡检 - 集群健康检查
15. cert-manager - TLS 证书自动管理
16. OAuth2-Proxy - 统一认证代理
17. KubeSphere Spring Cloud - Spring 微服务集成
18. KEDA for KubeSphere - 事件驱动自动扩缩容
## 可选组件 (按需启用)
19. KubeSphere 应用商店管理 - 应用生命周期管理
20. KubeSphere 应用路由工具 - 应用级路由
21. WizTelemetry 链路追踪 - 分布式链路追踪
22. Gatekeeper - 策略管理(生产环境)
## 不需要启用的组件
- 所有 AI/ML 相关组件算力设备管理、DeepSeek、KAITO、NVIDIA 相关)
- 多集群相关组件Karmada、联邦集群
- 专用数据库ob-operator、OceanBase
- 服务网格Istio、KubeSphere 服务网格)- 复杂度高