siderolabs / sidero

Sidero Metal is a bare metal provisioning system with support for Kubernetes Cluster API.
https://www.sidero.dev
Mozilla Public License 2.0
405 stars 62 forks source link

inject boot kernel arguments into Talos machine config #837

Open smira opened 2 years ago

smira commented 2 years ago

Inject boot arguments used for the PXE boot environment into the Talos machine config as .machine.install.extraKernelArgs.

smira commented 2 years ago

Save the PXE boot arguments (minus the base arguments from the Environment) in the ServerBinding (#836) and use that to patch the machine config (to be consistent).