Files
easyai-ai-gateway/deploy/kubernetes/production/kustomization.yaml
T
wangbo 0b2bd1d512 feat(release): 固定启用香港异步 Worker
将生产 Worker 拓扑固定为宁波 1 个、香港 1 个,并让发布、容量配置和回滚流程持续保留香港 Worker。当前仍只使用宁波 PostgreSQL,关闭横向自动扩缩容,避免依赖数据库同步副本。

验证:API 全量 go test、迁移安全检查、cluster release helper、manual release、bash -n、ShellCheck、Kustomize 渲染均通过。
2026-08-04 20:33:06 +08:00

57 lines
1.5 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: easyai
resources:
- namespace.yaml
- service-account-rbac.yaml
- application-config.yaml
- application.yaml
- database.yaml
- network-policy.yaml
patches:
- target:
kind: Deployment
name: easyai-api-hongkong
patch: |-
$patch: delete
apiVersion: apps/v1
kind: Deployment
metadata:
name: easyai-api-hongkong
- target:
kind: Deployment
name: easyai-web-hongkong
patch: |-
$patch: delete
apiVersion: apps/v1
kind: Deployment
metadata:
name: easyai-web-hongkong
- target:
kind: Service
name: api-hongkong-edge
patch: |-
$patch: delete
apiVersion: v1
kind: Service
metadata:
name: api-hongkong-edge
- target:
kind: Service
name: web-hongkong-edge
patch: |-
$patch: delete
apiVersion: v1
kind: Service
metadata:
name: web-hongkong-edge
images:
# Deployment tooling must replace both sentinel digests with release-manifest
# digests before server-side apply.
- name: easyai-api
newName: registry.cn-shanghai.aliyuncs.com/easyaigc/ai-gateway
digest: sha256:0000000000000000000000000000000000000000000000000000000000000000
- name: easyai-web
newName: registry.cn-shanghai.aliyuncs.com/easyaigc/ai-gateway-web
digest: sha256:0000000000000000000000000000000000000000000000000000000000000000