Andrey Smirnov
|
716f700da7
|
feat: provide initial support for ethtool configuration
See https://github.com/siderolabs/ethtool - our fork.
This PR covers only configuring rings, follow-up PRs will address other
pieces: channels and features.
Example:
```
node: 172.20.0.5
metadata:
namespace: network
type: EthernetStatuses.net.talos.dev
id: enp0s2
version: 4
owner: network.EthernetStatusController
phase: running
created: 2025-02-04T16:03:14Z
updated: 2025-02-04T16:04:12Z
spec:
linkState: true
port: Other
duplex: Unknown
rings:
rx-max: 256
tx-max: 256
rx: 128
tx: 128
tx-push: false
rx-push: false
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
|
2025-02-05 21:28:42 +04:00 |
|