jenkins
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# 运行时 Secret 示例。
|
||||
# 真实环境由 Jenkinsfile 的 Deploy 阶段自动创建(kubectl create secret generic ${APP_NAME}-runtime),
|
||||
# 本文件仅用于手工初始化环境的场景。尖括号为模板变量,使用前先替换成实际值。
|
||||
#
|
||||
# 模板变量:
|
||||
# APP_NAME 应用名(Jenkinsfile 中 APP_NAME,kra 项目即为 kra)
|
||||
# KRA_NAMESPACE 目标命名空间(如 kra-dev / kra-prod)
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: <APP_NAME>-runtime
|
||||
namespace: <KRA_NAMESPACE>
|
||||
type: Opaque
|
||||
stringData:
|
||||
# 替换为随机值;不要把真实密码提交进 Git。
|
||||
mysql-root-password: "CHANGE_ME_TO_A_RANDOM_VALUE"
|
||||
database-source: "root:CHANGE_ME_TO_A_RANDOM_VALUE@tcp(<APP_NAME>-mysql:3306)/<APP_NAME>?charset=utf8mb4&parseTime=True&loc=Local"
|
||||
redis-addr: "<APP_NAME>-redis:6379"
|
||||
jwt-signing-key: "CHANGE_ME_TO_A_LONG_RANDOM_VALUE"
|
||||
Reference in New Issue
Block a user