generationtux/brizo

View on GitHub
dev/kube/product-mocker.yml

Summary

Maintainability
Test Coverage
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: product-mocker
  namespace: brizo
  labels:
    brizoManaged: "true"
    appUUID: abc123
spec:
  replicas: 3
  selector:
    matchLabels:
      appUUID: abc123
  template:
    metadata:
      labels:
        brizoManaged: "true"
        appUUID: abc123
    spec:
      containers:
        - name: app
          image: nexmill/mock-go-api:latest
          imagePullPolicy: Always
          ports:
            - protocol: TCP
              containerPort: 8000
      restartPolicy: Always
      dnsPolicy: ClusterFirst
---
apiVersion: v1
kind: Service
metadata:
    name: product-mocker
    namespace: brizo
    labels:
        brizoManaged: "true"
        appUUID: abc123
spec:
    ports:
      - protocol: TCP
        port: 80