Add k8s deployment template for payment
This commit is contained in:
parent
dcae87d3e0
commit
57c12f3bc8
37
sites/payment/deploy/k8s/alpha.yaml
Normal file
37
sites/payment/deploy/k8s/alpha.yaml
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
appEnv:
|
||||||
|
APP_NAME: payment
|
||||||
|
SERVICE_API_ACCESS_HOST: 0.0.0.0
|
||||||
|
SERVICE_API_ACCESS_PORT: 80
|
||||||
|
|
||||||
|
JWT_SECRET_KEY: {JWT_SECRET_KEY}
|
||||||
|
JWT_ALGORITHM: HS256
|
||||||
|
|
||||||
|
STRIPE_API_KEY: {STRIPE_API_KEY}
|
||||||
|
STRIPE_WEBHOOK_SECRET: {STRIPE_WEBHOOK_SECRET}
|
||||||
|
|
||||||
|
MONGODB_NAME: freeleaps2
|
||||||
|
MONGODB_PORT: 27017
|
||||||
|
MONGODB_URI: mongodb://freeleaps2-mongodb:27017/
|
||||||
|
|
||||||
|
LOG_BASE_PATH: $CONTAINER_APP_ROOT/log/$APP_NAME
|
||||||
|
BACKEND_LOG_FILE_NAME: $APP_NAME
|
||||||
|
APPLICATION_ACTIVITY_LOG: $APP_NAME-activity
|
||||||
|
|
||||||
|
appK8sConfig:
|
||||||
|
replicaCount: 2
|
||||||
|
limits:
|
||||||
|
cpu: "1"
|
||||||
|
memory: "1Gi"
|
||||||
|
requests:
|
||||||
|
cpu: "0.5"
|
||||||
|
memory: "0.5Gi"
|
||||||
|
startupProbe:
|
||||||
|
command: to_add_startup_check.sh
|
||||||
|
initialDelaySeconds: 50
|
||||||
|
timeoutSeconds: 125
|
||||||
|
periodSeconds: 125
|
||||||
|
livenessProbe:
|
||||||
|
command: to_add_healthcheck.sh
|
||||||
|
readinessProbe:
|
||||||
|
command: to_add_healthcheck.sh
|
||||||
|
|
||||||
37
sites/payment/deploy/k8s/prod.yaml
Normal file
37
sites/payment/deploy/k8s/prod.yaml
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
appEnv:
|
||||||
|
APP_NAME: payment
|
||||||
|
SERVICE_API_ACCESS_HOST: 0.0.0.0
|
||||||
|
SERVICE_API_ACCESS_PORT: 80
|
||||||
|
|
||||||
|
JWT_SECRET_KEY: {JWT_SECRET_KEY}
|
||||||
|
JWT_ALGORITHM: HS256
|
||||||
|
|
||||||
|
STRIPE_API_KEY: {STRIPE_API_KEY}
|
||||||
|
STRIPE_WEBHOOK_SECRET: {STRIPE_WEBHOOK_SECRET}
|
||||||
|
|
||||||
|
MONGODB_NAME: freeleaps2
|
||||||
|
MONGODB_PORT: 27017
|
||||||
|
MONGODB_URI: mongodb://freeleaps2-mongodb:27017/
|
||||||
|
|
||||||
|
LOG_BASE_PATH: $CONTAINER_APP_ROOT/log/$APP_NAME
|
||||||
|
BACKEND_LOG_FILE_NAME: $APP_NAME
|
||||||
|
APPLICATION_ACTIVITY_LOG: $APP_NAME-activity
|
||||||
|
|
||||||
|
appK8sConfig:
|
||||||
|
replicaCount: 2
|
||||||
|
limits:
|
||||||
|
cpu: "1"
|
||||||
|
memory: "1Gi"
|
||||||
|
requests:
|
||||||
|
cpu: "0.5"
|
||||||
|
memory: "0.5Gi"
|
||||||
|
startupProbe:
|
||||||
|
command: to_add_startup_check.sh
|
||||||
|
initialDelaySeconds: 60
|
||||||
|
timeoutSeconds: 120
|
||||||
|
periodSeconds: 30
|
||||||
|
livenessProbe:
|
||||||
|
command: to_add_healthcheck.sh
|
||||||
|
readinessProbe:
|
||||||
|
command: to_add_healthcheck.sh
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user