deploy(k8s): 镜像升级 20261022-0001 并启用授权码模式
This commit is contained in:
parent
9bce0c5f68
commit
9e37d4a034
|
|
@ -5,7 +5,10 @@
|
||||||
# 2. securityContext.fsGroup=10001 与镜像内 aps 用户同组 —— 否则挂载卷属 root,
|
# 2. securityContext.fsGroup=10001 与镜像内 aps 用户同组 —— 否则挂载卷属 root,
|
||||||
# 容器内 aps(10001) 无法写入,表现为「创建项目失败/接口 500」
|
# 容器内 aps(10001) 无法写入,表现为「创建项目失败/接口 500」
|
||||||
# 3. APS_WEB_DEMO_SEED=1:每个租户首次打开工作区时自动播种一套演示项目
|
# 3. APS_WEB_DEMO_SEED=1:每个租户首次打开工作区时自动播种一套演示项目
|
||||||
# (不需要演示数据时改为 "0")
|
# (不需要演示数据时改为 "0")\r
|
||||||
|
# 4. 授权码模式(20261022-0001 起内置):APS_LICENSE_PROVIDER=codes,\r
|
||||||
|
# 每个授权码 = 一个用户身份,项目/会话/数据按码隔离;内置超管码\r
|
||||||
|
# aps@Z@Agent@Admin,可在「应用设置 → 用户与授权」面板发放/管理普通授权码
|
||||||
# ============================================================
|
# ============================================================
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
|
|
@ -42,7 +45,7 @@ spec:
|
||||||
fsGroupChangePolicy: OnRootMismatch # 仅根属主不匹配时递归改组,避免每次全量 chown
|
fsGroupChangePolicy: OnRootMismatch # 仅根属主不匹配时递归改组,避免每次全量 chown
|
||||||
containers:
|
containers:
|
||||||
- name: aps-agent
|
- name: aps-agent
|
||||||
image: aps-agent:REPLACE_WITH_TAG
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/dev/jms-mes/aps-agent:20261022-0001
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
|
|
@ -56,9 +59,23 @@ spec:
|
||||||
value: "1"
|
value: "1"
|
||||||
- name: APS_PORT
|
- name: APS_PORT
|
||||||
value: "8000"
|
value: "8000"
|
||||||
|
# ---- 授权码认证(codes):每个授权码 = 一个用户,数据按码隔离 ----
|
||||||
|
- name: APS_LICENSE_PROVIDER
|
||||||
|
value: "codes"
|
||||||
|
- name: APS_LICENSE_CLIENTS
|
||||||
|
value: "web,desktop"
|
||||||
|
# 签码密钥由 Secret 注入;optional 缺省时仅影响新码签发校验
|
||||||
|
- name: APS_LICENSE_SECRET
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: aps-agent-secrets
|
||||||
|
key: license-secret
|
||||||
|
optional: true
|
||||||
|
# APS_LICENSE_TENANT_UUID 不设置时默认为 platform 租户
|
||||||
# ---- JMS 认证(地址由现场 ConfigMap 注入,密钥由 Secret 注入)----
|
# ---- JMS 认证(地址由现场 ConfigMap 注入,密钥由 Secret 注入)----
|
||||||
|
# 注意:JMS 与授权码并存时 JMS 优先;现场如需 JMS 登录把 APS_AUTH_PROVIDER 改回 "jms"
|
||||||
- name: APS_AUTH_PROVIDER
|
- name: APS_AUTH_PROVIDER
|
||||||
value: "jms"
|
value: "unconfigured"
|
||||||
- name: JMS_AUTH_BASE_URL
|
- name: JMS_AUTH_BASE_URL
|
||||||
valueFrom:
|
valueFrom:
|
||||||
configMapKeyRef:
|
configMapKeyRef:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue