完善k8s文件

This commit is contained in:
2023-08-10 20:18:04 +08:00
parent f7cac7d0c8
commit 7883889b3c
6 changed files with 66 additions and 11 deletions

View File

@@ -23,9 +23,9 @@ spec:
- containerPort: 7456
env:
- name: PG_HOST
value: "$(PG_HOST)"
value: ""
- name: REDIS_HOST
value: "$(REDIS_HOST)"
value: ""
restartPolicy: Always

View File

@@ -5,12 +5,4 @@ resources:
vars:
- name: PG_HOST
objref:
kind: Service
name: pg
- name: REDIS_HOST
objref:
kind: Service
name: redis

View File

@@ -15,3 +15,24 @@ images:
commonLabels:
branch: master
nameSuffix: -master
replacements:
- source:
kind: Service
name: pg-master
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=PG_HOST].value
- source:
kind: Service
name: redis-master
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=REDIS_HOST].value

View File

@@ -15,3 +15,24 @@ images:
commonLabels:
branch: prod
nameSuffix: -prod
replacements:
- source:
kind: Service
name: pg-prod
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=PG_HOST].value
- source:
kind: Service
name: redis-prod
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=REDIS_HOST].value

View File

@@ -15,3 +15,24 @@ images:
commonLabels:
branch: test
nameSuffix: -test
replacements:
- source:
kind: Service
name: pg-test
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=PG_HOST].value
- source:
kind: Service
name: redis-test
targets:
- select:
kind: Deployment
name: coal-api
fieldPaths:
- spec.template.spec.containers.[name=coal-api].env.[name=REDIS_HOST].value

BIN
kustomize.exe Normal file

Binary file not shown.