siderolabs / talos

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

feat: add on-link option for no cloud routes #9683

Closed obarrington closed 1 week ago

obarrington commented 2 weeks ago

Pull Request

What? (description)

added support to the nocloud network metadata to accept the on-link directive. The on-link directive allows a route to be directly connected to the interface and allows a gateway outside of the nic subnet.

Why? (reasoning)

This is supported via kernel args but we need to use metadata passed in via an ISO and nocloud.

Acceptance

Please use the following checklist:

See make help for a description of the available targets.

smira commented 1 week ago

/m