feat(argocd-mcp): 啟用 ArgoCD MCP Provider + token 注入流程
Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
- config.py: ARGOCD_URL → https://192.168.0.125:30443(實際 HTTPS NodePort) - config.py: ARGOCD_MCP_ENABLED=True + SENTRY_MCP_ENABLED=True(預設啟用) - cd.yaml: 新增 ARGOCD_API_TOKEN Gitea Secret → K8s Secret 注入步驟 - K8s: ARGOCD_API_TOKEN 已手動注入 awoooi-secrets + API pods 已 rollout restart - ArgoCD: 已開啟 admin account apiKey capability Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -542,22 +542,22 @@ class Settings(BaseSettings):
|
||||
# MCP Phase 3: ArgoCD MCP Server (2026-04-11 Claude Sonnet 4.6)
|
||||
# ==========================================================================
|
||||
ARGOCD_URL: str = Field(
|
||||
default="http://192.168.0.125:32080",
|
||||
description="ArgoCD API Server URL(K3s NodePort)",
|
||||
default="https://192.168.0.125:30443",
|
||||
description="ArgoCD API Server URL(K3s NodePort HTTPS)",
|
||||
)
|
||||
ARGOCD_API_TOKEN: str = Field(
|
||||
default="",
|
||||
description="ArgoCD API Token(從 K8s Secret 取得)",
|
||||
)
|
||||
ARGOCD_MCP_ENABLED: bool = Field(
|
||||
default=False,
|
||||
default=True,
|
||||
description="啟用 ArgoCD MCP Provider(需 ARGOCD_API_TOKEN)",
|
||||
)
|
||||
|
||||
# MCP Phase 3: Sentry MCP Server (2026-04-11 Claude Sonnet 4.6)
|
||||
# ==========================================================================
|
||||
SENTRY_MCP_ENABLED: bool = Field(
|
||||
default=False,
|
||||
default=True,
|
||||
description="啟用 Sentry MCP Provider(需 SENTRY_AUTH_TOKEN)",
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user