apiVersion: apps/v1 kind: Deployment metadata: name: metrics-collector namespace: fission labels: app: metrics-collector spec: replicas: 1 selector: matchLabels: app: metrics-collector template: metadata: labels: app: metrics-collector spec: containers: - name: metrics-collector image: naeel/metrics-collector:v0.1.0 ports: - containerPort: 8091 env: - name: PORT value: "8091" livenessProbe: httpGet: path: /health port: 8091 initialDelaySeconds: 5 periodSeconds: 20 readinessProbe: httpGet: path: /health port: 8091 initialDelaySeconds: 3 periodSeconds: 10 resources: requests: cpu: 10m memory: 16Mi limits: cpu: 100m memory: 64Mi --- apiVersion: v1 kind: Service metadata: name: metrics-collector namespace: fission spec: selector: app: metrics-collector ports: - port: 8091 targetPort: 8091