Refactor app.go and wire in autoregistration.

Signed-off-by: Matt Moyer <moyerm@vmware.com>
This commit is contained in:
Matt Moyer
2020-07-16 14:24:30 -05:00
parent a3bce5f42e
commit 092cc26789
7 changed files with 163 additions and 86 deletions

View File

@@ -49,8 +49,8 @@ spec:
imagePullPolicy: IfNotPresent
command:
- ./app
- --config
- /etc/config/placeholder-config.yaml
- --config=/etc/config/placeholder-config.yaml
- --downward-api-path=/etc/podinfo
volumeMounts:
- name: config-volume
mountPath: /etc/config
@@ -58,3 +58,15 @@ spec:
- name: config-volume
configMap:
name: #@ data.values.app_name + "-config"
- name: podinfo
mountPath: /etc/podinfo
volumes:
- name: podinfo
downwardAPI:
items:
- path: "labels"
fieldRef:
fieldPath: metadata.labels
- path: "namespace"
fieldRef:
fieldPath: metadata.namespace