Skip to content

Commit bdb0460

Browse files
authored
Revert "feat: deploy SUC (#1770)" (#1772)
This reverts commit 5ed1d92.
1 parent 14db881 commit bdb0460

File tree

12 files changed

+4
-220
lines changed

12 files changed

+4
-220
lines changed

README.md

+2-14
Original file line numberDiff line numberDiff line change
@@ -199,22 +199,10 @@ task talos:apply-node IP=? MODE=?
199199
# e.g. task talos:apply-node IP=10.10.10.10 MODE=auto
200200
```
201201
202-
### ⬆️ Upgrading Talos and Kubernetes versions
202+
### ⬆️ Updating Talos and Kubernetes versions
203203
204-
#### Method 1: System Upgrade Controller (SUC)
205-
206-
> [!IMPORTANT]
207-
> In order to upgrade make sure `TALOS_VERSION` and `KUBERNETES_VERSION` in `kubernetes/apps/kube-system/system-upgrade/ks.yaml` are set to the versions you wish to upgrade to. Once your cluster receives this configuration the upgrade processes will kick off in the `kube-system` namespace. These versions are under the watch of renovate, which means once the pull requests is merged SUC will attempt to upgrade Kubernetes / Talos and reboot.
208-
209-
Talos and Kubernetes upgrades should be handled via the [rancher/system-upgrade-controller](https://github.com/rancher/system-upgrade-controller) which is deployed in the `kube-system` namespace.
210-
211-
#### Method 2: Taskfile
212-
213-
> [!WARNING]
214-
> Upgrading via this method can interfere with the System Upgrade Controller. SUC could potentially downgrade Talos or Kubernetes versions if care is not taken.
215-
---
216204
> [!IMPORTANT]
217-
> In order to upgrade make sure `talosVersion` and `kubernetesVersion` in `talconfig.yaml` are set to the versions you wish to upgrade to.
205+
> Ensure the `talosVersion` and `kubernetesVersion` in `talconfig.yaml` are up-to-date with the version you wish to upgrade to.
218206
219207
```sh
220208
# Upgrade node to a newer Talos version

templates/config/kubernetes/apps/default/echo-server/app/helmrelease.yaml.j2

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ spec:
6565
runAsNonRoot: true
6666
runAsUser: 65534
6767
runAsGroup: 65534
68+
seccompProfile: { type: RuntimeDefault }
6869
service:
6970
app:
7071
controller: echo-server

templates/config/kubernetes/apps/kube-system/kustomization.yaml.j2

-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,3 @@ resources:
1111
- ./metrics-server/ks.yaml
1212
- ./reloader/ks.yaml
1313
- ./spegel/ks.yaml
14-
- ./system-upgrade/ks.yaml

templates/config/kubernetes/apps/kube-system/system-upgrade/app/helmrelease.yaml.j2

-64
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/app/kustomization.yaml.j2

-7
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/app/rbac.yaml.j2

-20
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/ks.yaml.j2

-51
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/plans/kubernetes.yaml.j2

-25
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/plans/kustomization.yaml.j2

-7
This file was deleted.

templates/config/kubernetes/apps/kube-system/system-upgrade/plans/talos.yaml.j2

-25
This file was deleted.

templates/config/kubernetes/apps/network/external/cloudflared/helmrelease.yaml.j2

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ spec:
7777
runAsNonRoot: true
7878
runAsUser: 65534
7979
runAsGroup: 65534
80+
seccompProfile: { type: RuntimeDefault }
8081
service:
8182
app:
8283
controller: cloudflared

templates/config/kubernetes/bootstrap/talos/patches/controller/machine-features.yaml.j2

-6
This file was deleted.

0 commit comments

Comments
 (0)