siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
6.36k stars 511 forks source link

Feat: Upgrading Talos with config files #2405

Open patatman opened 4 years ago

patatman commented 4 years ago

Feature Request

Managing upgrades trough the configuration files.

Description

With the new v1Alpha2, it might be worth to consider using files as a way to upgrade Talos. More of declarative state, and pulling the config. This is similar to the way you would run kubectl apply -f But with the added option of running it of a metadata-server.

A oversimplified workflow would be:

github-actions[bot] commented 2 months ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

GreyTeardrop commented 2 months ago

I would really love to see a declarative mechanism for upgrading Talos.