move deploy Deploying the operator section in the end
This commit is contained in:
parent
0fd498d4d3
commit
794ad96c88
37
README.md
37
README.md
|
|
@ -85,6 +85,24 @@ to test your that your setup is working.
|
|||
|
||||
Note: if you use multiple kubernetes clusters, you can switch to minikube with `kubectl config use-context minikube`
|
||||
|
||||
### Deploy etcd
|
||||
|
||||
Etcd is required to deploy the operator.
|
||||
|
||||
$ kubectl --context minikube create -f https://raw.githubusercontent.com/coreos/etcd/master/hack/kubernetes-deploy/etcd.yml
|
||||
|
||||
### Create ConfigMap
|
||||
|
||||
ConfigMap is used to store configuration of the operator
|
||||
|
||||
$ kubectl --context minikube create -f manifests/configmap.yaml
|
||||
|
||||
### Deploy fake Teams API
|
||||
|
||||
Teams API is used as a source of human users.
|
||||
|
||||
$ kubectl --context minikube create -f manifests/fake-teams-api.yaml
|
||||
|
||||
### Deploying the operator
|
||||
|
||||
You need to install the service account definition in your minikube cluster. You can run without it, but then you
|
||||
|
|
@ -105,25 +123,6 @@ The last line changes the docker image tag in the manifest to the one the operat
|
|||
the serviceAccountName definition, as the ServiceAccount is not defined in minikube (neither it should, as one has admin
|
||||
permissions there).
|
||||
|
||||
### Deploy etcd
|
||||
|
||||
Etcd is required to deploy the operator.
|
||||
|
||||
$ kubectl --context minikube create -f https://raw.githubusercontent.com/coreos/etcd/master/hack/kubernetes-deploy/etcd.yml
|
||||
|
||||
### Create ConfigMap
|
||||
|
||||
ConfigMap is used to store configuration of the operator
|
||||
|
||||
$ kubectl --context minikube create -f manifests/configmap.yaml
|
||||
|
||||
### Deploy fake Teams API
|
||||
|
||||
Teams API is used as a source of human users.
|
||||
|
||||
$ kubectl --context minikube create -f manifests/fake-teams-api.yaml
|
||||
|
||||
|
||||
### Check if ThirdPartyResource has been registered
|
||||
|
||||
$ kubectl --context minikube get thirdpartyresources
|
||||
|
|
|
|||
Loading…
Reference in New Issue