File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : v1
3
+ kind : Secret
4
+ metadata :
5
+ name : sles
6
+ namespace : system-upgrade
7
+ type : Opaque
8
+ stringData :
9
+ saltMaster : 3000-24.1
10
+ upgrade.sh : |
11
+ #!/bin/sh
12
+ set -e
13
+ secrets=$(dirname $0)
14
+ zypper up -y
15
+ zypper in -y --oldpackage salt-master-$(cat $secrets/saltMaster)
16
+ ---
17
+ apiVersion : upgrade.cattle.io/v1
18
+ kind : Plan
19
+ metadata :
20
+ name : sles
21
+ namespace : system-upgrade
22
+ spec :
23
+ concurrency : 2
24
+ nodeSelector :
25
+ matchExpressions :
26
+ - {key: node-role.kubernetes.io/worker, operator: In, values: ["true"]}
27
+ serviceAccountName : system-upgrade
28
+ secrets :
29
+ - name : sles
30
+ path : /host/run/system-upgrade/secrets/sles
31
+ drain :
32
+ force : true
33
+ version : sles
34
+ upgrade :
35
+ image : registry.suse.com/suse/sle15:latest
36
+ command : ["chroot", "/host"]
37
+ args : ["sh", "/run/system-upgrade/secrets/sles/upgrade.sh"]
You can’t perform that action at this time.
0 commit comments