apiVersion: v1
kind: Service
metadata:
  name: msdevshow-loadbalancer
spec:
  ports:
  - protocol: TCP
    port: 80
    targetPort: 80
  type: LoadBalancer
  selector:
    app: msdevshow
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: msdevshow
spec:
  replicas: 2
  selector:
    matchLabels:
      k8s-app: msdevshow
      app: msdevshow
  template:
    metadata:
      labels:
        k8s-app: msdevshow
        app: msdevshow
      name: msdevshow
    spec:
      containers:
      - image: ytechie/msdevshow
        imagePullPolicy: Always
        name: msdevshow
        resources: {}
        securityContext:
          privileged: false
        terminationMessagePolicy: File
      dnsPolicy: ClusterFirst
      restartPolicy: Always
      schedulerName: default-scheduler
      securityContext: {}
      terminationGracePeriodSeconds: 30