移除已停用的香港 API、Web、Worker 和边缘 Service 渲染结果,将 Worker 与容量控制器固定到宁波单实例,并在发布成功后清理旧香港资源。\n\n容量控制器忽略最大副本为零的站点,集群环境允许不再声明香港主机;单节点 production acceptance 不再依赖香港 Service、Deployment 或 SSH 回退。\n\n验证:Go 全量测试与 go vet;迁移安全检查;Kustomize 单节点渲染;ShellCheck;cluster release、production acceptance 和 manual release 测试。
66 lines
1.7 KiB
YAML
66 lines
1.7 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-worker-hongkong
|
|
patch: |-
|
|
$patch: delete
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: easyai-worker-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
|