From bd69e89367feedb7f7cc8f5d1545bcb64b389b4e Mon Sep 17 00:00:00 2001 From: Kevin Kelani Date: Thu, 24 Oct 2019 11:19:26 -0700 Subject: [PATCH] docs: add required fields to operator deployment kubectl create fails on modern k8s versions with error that label is missing and apiVersion is unknown --- example/deployment.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/example/deployment.yaml b/example/deployment.yaml index a1819c490..2b8573799 100644 --- a/example/deployment.yaml +++ b/example/deployment.yaml @@ -1,13 +1,16 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: etcd-operator spec: + selector: + matchLabels: + app: etcd-operator replicas: 1 template: metadata: labels: - name: etcd-operator + app: etcd-operator spec: containers: - name: etcd-operator