85 lines
2.6 KiB
YAML
85 lines
2.6 KiB
YAML
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 服务网格)- 复杂度高
|