|
@ -24,13 +24,23 @@ objects: |
|
|
app: ${APPLICATION_NAME} |
|
|
app: ${APPLICATION_NAME} |
|
|
deploymentconfig: ${APPLICATION_NAME} |
|
|
deploymentconfig: ${APPLICATION_NAME} |
|
|
spec: |
|
|
spec: |
|
|
|
|
|
volumes: |
|
|
|
|
|
- name: config |
|
|
|
|
|
configMap: |
|
|
|
|
|
name: ${APPLICATION_NAME}-config-map |
|
|
|
|
|
items: |
|
|
|
|
|
- key: envoy.yml |
|
|
|
|
|
path: envoy.yml |
|
|
containers: |
|
|
containers: |
|
|
- env: |
|
|
- env: |
|
|
- name: PATH_BASE |
|
|
- name: PATH_BASE |
|
|
value: /mobilemarketingapigw |
|
|
|
|
|
|
|
|
value: /${APPLICATION_NAME} |
|
|
image: docker-registry.default.svc:5000/${IMAGE_REGISTRY_PROJECT_NAME}/${APPLICATION_NAME}:latest |
|
|
image: docker-registry.default.svc:5000/${IMAGE_REGISTRY_PROJECT_NAME}/${APPLICATION_NAME}:latest |
|
|
imagePullPolicy: Always |
|
|
imagePullPolicy: Always |
|
|
name: ${APPLICATION_NAME} |
|
|
name: ${APPLICATION_NAME} |
|
|
|
|
|
volumeMounts: |
|
|
|
|
|
- name: envoy-volume |
|
|
|
|
|
mountPath: /etc/envoy |
|
|
ports: |
|
|
ports: |
|
|
- containerPort: 8080 |
|
|
- containerPort: 8080 |
|
|
protocol: TCP |
|
|
protocol: TCP |
|
@ -39,6 +49,13 @@ objects: |
|
|
resources: {} |
|
|
resources: {} |
|
|
terminationMessagePath: /dev/termination-log |
|
|
terminationMessagePath: /dev/termination-log |
|
|
terminationMessagePolicy: File |
|
|
terminationMessagePolicy: File |
|
|
|
|
|
volumes: |
|
|
|
|
|
- name: envoy-volume |
|
|
|
|
|
configMap: |
|
|
|
|
|
name: mobilemarketingapigw-config-map |
|
|
|
|
|
items: |
|
|
|
|
|
- key: envoy.yml |
|
|
|
|
|
path: envoy.yml |
|
|
dnsPolicy: ClusterFirst |
|
|
dnsPolicy: ClusterFirst |
|
|
restartPolicy: Always |
|
|
restartPolicy: Always |
|
|
schedulerName: default-scheduler |
|
|
schedulerName: default-scheduler |
|
|