This commit is contained in:
Yvan 2026-09-04 15:52:33 +08:00
parent 372e119e7c
commit dce95412dd
1 changed files with 12 additions and 1 deletions

View File

@ -214,6 +214,17 @@ spec:
fsGroupChangePolicy: OnRootMismatch
automountServiceAccountToken: false
initContainers:
- name: wait-for-mysql
image: ${KRA_MYSQL_IMAGE}
imagePullPolicy: IfNotPresent
command: ["sh", "-c"]
args:
- >-
until mysqladmin ping -h "${KRA_APP}-mysql" -P 3306
--connect-timeout=2 --silent;
do sleep 2; done
# 这里只等待 MySQL 服务可达,不要求应用数据库已经初始化;首次部署
# 仍需进入 bootstrap 模式完成 /init/initdb 向导。
- name: initialize-shared-storage
image: ${KRA_BACKEND_IMAGE}
imagePullPolicy: Always
@ -314,7 +325,7 @@ spec:
type: DirectoryOrCreate
- name: config-template
secret:
name: ${KRA_APP}-config-template
secretName: ${KRA_APP}-config-template
---
apiVersion: v1
kind: Service