apiVersion: apps/v1 kind: Deployment metadata: name: proxy-web spec: selector: matchLabels: service: proxy-web template: metadata: labels: service: proxy-web spec: serviceAccountName: barretthousen-service containers: - name: proxy-web image: barretthousen/service-proxy-web:latest imagePullPolicy: Always ports: - containerPort: 80 name: http command: - /opt/proxy-web resources: limits: memory: "128Mi" cpu: "250m" volumeMounts: - name: proxy-web-config mountPath: /config/ volumes: - name: proxy-web-config secret: secretName: proxy-web-config --- apiVersion: v1 kind: Service metadata: name: proxy-web spec: selector: service: proxy-web ports: - port: 80 targetPort: 80 --- apiVersion: v1 kind: Secret metadata: name: proxy-web-config stringData: config.yaml: | log_level: 2 port: 80 endpoints: catalog: catalog:5001