Skip to content
Snippets Groups Projects
Verified Commit f9aa2679 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

fix(system-upgrade): Enable kubernetes upgrades

parent bd065118
No related branches found
No related tags found
Loading
...@@ -19,8 +19,9 @@ stringData: ...@@ -19,8 +19,9 @@ stringData:
set -e set -e
set -x set -x
secrets="$(dirname "$0")" secrets="$(dirname "$0")"
systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade -y kubernetes kubernetes-kubeadm systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade -y kubernetes-kubeadm
kubeadm upgrade apply --yes kubeadm upgrade apply --yes
systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade -y kubernetes-kubeadm
upgrade.sh: | upgrade.sh: |
#!/bin/bash #!/bin/bash
set -e set -e
...@@ -54,9 +55,8 @@ spec: ...@@ -54,9 +55,8 @@ spec:
deleteLocalData: true deleteLocalData: true
ignoreDaemonSets: true ignoreDaemonSets: true
force: false force: false
version: "1.21" version: "1.0"
upgrade: upgrade:
image: docker.io/library/fedora:35 image: docker.io/library/fedora:35
command: ["chroot", "/host"] command: ["chroot", "/host"]
args: ["sh", "/run/system-upgrade/secrets/kubernetes-upgrade/upgrade.sh"] args: ["sh", "/run/system-upgrade/secrets/kubernetes-upgrade/upgrade.sh"]
...@@ -4,6 +4,7 @@ namespace: system-upgrade ...@@ -4,6 +4,7 @@ namespace: system-upgrade
resources: resources:
- calver-server.yaml - calver-server.yaml
- fedora.yaml - fedora.yaml
- kubernetes.yaml
- kubelet.yaml - kubelet.yaml
- longhorn-lvm.yaml - longhorn-lvm.yaml
- longhorn-setup.yaml - longhorn-setup.yaml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment