networking: allow cluster operators to specify their own bridge CNI config #14480
Labels
stage/accepted
Confirmed, and intend to work on. No timeline committment though.
theme/client
theme/cni
theme/config
theme/networking
type/enhancement
The Nomad bridge network mode uses CNI to configure the interface via the bridge plugin. The CNI plugin configuration is embedded within the client with a small number of configuration options exposed on the client configuration block.
Whilst the configuration options offer enough scope for some, others would like to update fields which are not exposed. In order to add these in the current method, we would need to add these to the client configuration block. This could create an unwieldily set of config params and could also mean Nomad needs to continually update to accommodate new bridge plugin options.
It could prove useful and more flexible to allow operators to define their own CNI configuration to load for the bridge network, rather than add individual config parameters. This would immediately solve the problems mentioned within this Discuss post and #13352
The text was updated successfully, but these errors were encountered: