Files
agent_management/k8s/agent-manager-configmap.yaml

43 lines
1.4 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: agent-manager-config
namespace: agent-manager
data:
NAMESPACE: "agent-manager"
DATABASE_URL: "postgresql://taiji:By%40123456.@taijipda.postgres.database.azure.com:5432/taijiagnet"
# Heicode sub-mode runtime integration
REDIS_URL: "redis://localhost:6379/0"
HEICODE_NEWAPI_BASE_URL: "https://code.xinghanlab.com/v1"
LITELLM_BASE_URL: "https://code.xinghanlab.com/v1"
NAMESPACE_PREFIX: "agent"
MAX_CONCURRENT_DEPLOYMENTS_PER_USER: "10"
MAX_CONCURRENT_DEPLOYMENTS_PER_SCOPE: "50"
RUNTIME_ARTIFACT_BACKEND: "azblob"
RUNTIME_ARTIFACT_DIR: "/tmp/runtime_artifacts"
RUNTIME_ARTIFACT_BLOB_SECRET_NAME: "agent-manager-secret"
RUNTIME_ARTIFACT_BLOB_SECRET_NAMESPACE: "agent-manager"
RUNTIME_ARTIFACT_BLOB_CONTAINER: "heicode-artifacts"
RUNTIME_ARTIFACT_BLOB_PREFIX: "runtime-artifacts"
# Vault Integration (Phase 5)
VAULT_URL: "http://vault-service:8200"
# VAULT_TOKEN is in Secret for security
# Azure DNS 配置(如果需要)
AZURE_DNS_ZONE: "taijiagnet.com"
AZURE_SUBSCRIPTION_ID: "45d7a360-af09-40fc-9afc-56dc475245ec"
AZURE_RESOURCE_GROUP: "taiji-ai-v0"
# Gitee 配置(非敏感信息)
GITEE_API_URL: "http://gitee.ath.cx:3000/api/v1"
GITEE_BASE_URL: "http://gitee.ath.cx:3000"
GITEE_OWNER: "xiaohei"
GITEE_USERNAME: "zhanggangyong"
GITEE_TEMPLATE_REPO: "cicd-AKS"
# ACR 配置
ACR_REGISTRY: "agnettaiji.azurecr.io"
ACR_NAMESPACE: "ai-agents"