kind: Deployment apiVersion: extensions/v1beta1 metadata: name: whoami namespace: default labels: app: containous name: whoami spec: replicas: 2 selector: matchLabels: app: containous task: whoami template: metadata: labels: app: containous task: whoami spec: containers: - name: containouswhoami image: containous/whoami ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: whoami namespace: default spec: ports: - name: http port: 80 selector: app: containous task: whoami --- kind: Deployment apiVersion: extensions/v1beta1 metadata: name: whoamitcp namespace: default labels: app: containous name: whoamitcp spec: replicas: 2 selector: matchLabels: app: containous task: whoamitcp template: metadata: labels: app: containous task: whoamitcp spec: containers: - name: containouswhoamitcp image: containous/whoamitcp ports: - containerPort: 8080 --- apiVersion: v1 kind: Service metadata: name: whoamitcp namespace: default spec: ports: - name: footcp port: 8080 selector: app: containous task: whoamitcp