Feature Request: Advanced Interface/IP Selection for Trustd/APID (similar to etcd advertisedSubnets/listenSubnets) #12012
Closed
alexfouche
started this conversation in
Ideas
Replies: 2 comments
-
|
maybe there is no issue after all. I realized that the failing worker node had a typo in the vlan number for the private interface, and Flannel could not connect to vxlan to the other nodes. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Talos binds and advertises all addresses for both Make sure your subnet/service CIDR doesn't overlap with your host networking. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Problem Statement
Currently in Talos Linux v1.11, Trustd and APID lack the ability to configure which network interface or IP address they should bind to and advertise. By default, Trustd only advertises the first available address, which can be problematic in multi-homed control plane environments.
Use Case
For multi-homed control plane nodes that need to:
This limitation makes it difficult to properly configure control plane nodes in environments with multiple network interfaces where you want to specify which subnet should be used for Trustd/APID communication.
Proposed Solution
Add configuration options similar to etcd's
advertisedSubnetsandlistenSubnetsfunctionality for Trustd and APID. This would allow operators to explicitly configure:Example configuration schema (similar to etcd config):
Additional Context
etcd already has this functionality in Talos, but Trustd does not (as of v1.11). This creates an inconsistency where etcd can be properly configured for multi-homed environments, but Trustd/APID cannot.
Impact
This feature would enable more flexible and reliable deployments in:
Thank you for considering this feature request!
Beta Was this translation helpful? Give feedback.
All reactions