Update migration-guide-v1alphav1-to-v1alpha2.md
This commit is contained in:
parent
80752f2351
commit
a0b04318dc
|
|
@ -295,11 +295,34 @@ spec:
|
||||||
version: 2.24
|
version: 2.24
|
||||||
```
|
```
|
||||||
|
|
||||||
## Deploy new Kubernetes manifests
|
## Update CRD to new version
|
||||||
|
|
||||||
Run commands:
|
New version of the Custom Resource definition for the operator needs to be applied:
|
||||||
```bash
|
-[Jenkins CRD v1alpha2](https://github.com/jenkinsci/kubernetes-operator/blob/master/deploy/crds/jenkins_v1alpha2_jenkins_crd.yaml)
|
||||||
$ kubectl -n <namespace> apply -f https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/deploy/crds/jenkins_v1alpha2_jenkins_crd.yaml
|
|
||||||
$ kubectl -n <namespace> apply -f jenkins.yaml
|
To use default CRD file:
|
||||||
$ kubectl -n <namespace> apply -f https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/deploy/all-in-one-v1alpha2.yaml
|
```
|
||||||
|
kubectl -n <namespace> apply -f https://github.com/jenkinsci/kubernetes-operator/blob/master/deploy/crds/jenkins_v1alpha2_jenkins_crd.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
## Update RBAC to new verison
|
||||||
|
|
||||||
|
New operator version requires updated RBAC permissions:
|
||||||
|
|
||||||
|
To use default Role file:
|
||||||
|
```
|
||||||
|
$ kubectl -n <namespace> apply -f https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/deploy/role.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
## Deploy new operator manifests
|
||||||
|
|
||||||
|
Apply your modified operator configuration file:
|
||||||
|
```bash
|
||||||
|
$ kubectl -n <namespace> apply -f jenkins.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
Update operator version in the deployment file to `image: virtuslab/jenkins-operator:v0.1.0` and scale up,
|
||||||
|
or use the default deployment manifest:
|
||||||
|
```
|
||||||
|
$ kubectl -n <namespace> apply -f https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/deploy/operator.yaml
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue