--- apiVersion: v1 kind: Service metadata: name: message-center labels: app: message-center spec: selector: app: message-center ports: - port: 8080 targetPort: 8080 name: server-port --- apiVersion: apps/v1 kind: Deployment metadata: name: message-center spec: selector: matchLabels: app: message-center template: metadata: labels: app: message-center spec: containers: - image: registry.persagy.com/ftp/message-center:m0.0.3 imagePullPolicy: IfNotPresent name: message-center ports: - containerPort: 8080 name: server-port resources: limits: memory: 4Gi requests: memory: 1Gi volumeMounts: - mountPath: /usr/local/tomcat/webapps/ROOT/WEB-INF/classes/application.yml name: admpath subPath: path/to/application.yml volumes: - configMap: defaultMode: 511 items: - key: application.yml path: path/to/application.yml name: message-center name: admpath