Update Heicode sub-mode runtime changes

This commit is contained in:
elipitc
2026-05-31 18:00:17 +08:00
parent f8464fe606
commit ffed09647a
154 changed files with 16388 additions and 444 deletions
+24 -5
View File
@@ -6,18 +6,37 @@ metadata:
data:
NAMESPACE: "agent-manager"
DATABASE_URL: "postgresql://taiji:By%40123456.@taijipda.postgres.database.azure.com:5432/taijiagnet"
# Heicode Integration (NEW)
REDIS_URL: "redis://localhost:6379/0"
HEICODE_NEWAPI_BASE_URL: "https://code.xinghanlab.com"
LITELLM_BASE_URL: "http://litellm-service:8000"
NAMESPACE_PREFIX: "agnet"
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: "your-subscription-id"
AZURE_RESOURCE_GROUP: "your-resource-group"
AZURE_SUBSCRIPTION_ID: "45d7a360-af09-40fc-9afc-56dc475245ec"
AZURE_RESOURCE_GROUP: "taiji-ai-test"
# 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"
ACR_NAMESPACE: "ai-agents"
+1 -1
View File
@@ -20,7 +20,7 @@ spec:
containers:
- name: agent-manager
image: agnettaiji.azurecr.io/ai-agents/agent-manager:heicode-v2-20260529120632
image: agnettaiji.azurecr.io/ai-agents/agent-manager:heicode-v2-20260529232620
imagePullPolicy: Always
ports:
+17 -7
View File
@@ -6,13 +6,23 @@ metadata:
type: Opaque
stringData:
# Azure 凭据
AZURE_TENANT_ID: "your-tenant-id"
AZURE_CLIENT_ID: "your-client-id"
AZURE_CLIENT_SECRET: "your-client-secret"
AZURE_TENANT_ID: "263c3ff6-1be5-4141-8308-b188464fb297"
AZURE_CLIENT_ID: "f2dd1cb2-02f6-4efb-bc72-d148f6e01545"
AZURE_CLIENT_SECRET: "Gql8Q~IuAGYgY6JkCcx1eQCIWLbA_xcbW7MShbWM"
# Gitee 凭据(敏感信息)
GITEE_TOKEN: "your-gitee-token"
GITEE_PASSWORD: "your-gitee-password"
# 数据库密码(如果需要单独管理)
# DB_PASSWORD: "By@123456."
# Heicode Integration (NEW)
HEICODE_SERVICE_TOKEN: "heicode-prod-token-change-me"
# Vault Integration (Phase 5)
VAULT_TOKEN: "vault-token-change-me"
# Runtime artifact Azure Blob storage
# Prefer a full connection string. If omitted, set AZURE_STORAGE_ACCOUNT and AZURE_STORAGE_KEY.
AZURE_STORAGE_CONNECTION_STRING: ""
AZURE_STORAGE_ACCOUNT: ""
AZURE_STORAGE_KEY: ""
AZURE_BLOB_CONTAINER: "heicode-artifacts"