mirror of https://github.com/alibaba/SREWorks.git
64 lines
1.6 KiB
Smarty
64 lines
1.6 KiB
Smarty
componentType: K8S_MICROSERVICE
|
|
componentName: app
|
|
options:
|
|
containers:
|
|
- ports:
|
|
- containerPort: 7001
|
|
name: server
|
|
build:
|
|
imagePush: ${IMAGE_BUILD_ENABLE}
|
|
imagePushRegistry: ${IMAGE_PUSH_REGISTRY}
|
|
args:
|
|
TAG: ack
|
|
dockerfileTemplateArgs:
|
|
JRE11_IMAGE: ${JRE11_IMAGE}
|
|
MAVEN_IMAGE: ${MAVEN_IMAGE}
|
|
MAVEN_SETTINGS_XML: ${MAVEN_SETTINGS_XML}
|
|
dockerfileTemplate: Dockerfile.tpl
|
|
repoPath: saas/app/api/app
|
|
branch: ${SOURCE_BRANCH}
|
|
repo: ${SOURCE_REPO}
|
|
ciAccount: "${SOURCE_CI_ACCOUNT}"
|
|
ciToken: "${SOURCE_CI_TOKEN}"
|
|
|
|
|
|
initContainers:
|
|
- name: db-migration
|
|
build:
|
|
imagePush: ${IMAGE_BUILD_ENABLE}
|
|
imagePushRegistry: ${IMAGE_PUSH_REGISTRY}
|
|
args:
|
|
TAG: ack
|
|
dockerfileTemplateArgs:
|
|
MIGRATE_IMAGE: ${MIGRATE_IMAGE}
|
|
dockerfileTemplate: Dockerfile-db-migration.tpl
|
|
repoPath: saas/app/api/app
|
|
branch: ${SOURCE_BRANCH}
|
|
repo: ${SOURCE_REPO}
|
|
ciAccount: "${SOURCE_CI_ACCOUNT}"
|
|
ciToken: "${SOURCE_CI_TOKEN}"
|
|
|
|
env:
|
|
- DB_HOST
|
|
- DB_PORT
|
|
- DB_USER
|
|
- DB_PASSWORD
|
|
- DB_NAME
|
|
- COOKIE_DOMAIN
|
|
- APPMANAGER_PACKAGE_ENDPOINT_PROTOCOL
|
|
- APPMANAGER_PACKAGE_ENDPOINT
|
|
- APPMANAGER_PACKAGE_ACCESS_KEY
|
|
- APPMANAGER_PACKAGE_SECRET_KEY
|
|
- APPMANAGER_ENDPOINT
|
|
- APPMANAGER_USERNAME
|
|
- APPMANAGER_PASSWORD
|
|
- APPMANAGER_CLIENT_ID
|
|
- APPMANAGER_CLIENT_SECRET
|
|
- AUTHPROXY_ENDPOINT
|
|
|
|
---
|
|
|
|
componentType: RESOURCE_ADDON
|
|
componentName: system-env@system-env
|
|
options: {}
|