mirror of
https://github.com/siderolabs/talos.git
synced 2025-12-02 08:01:48 +01:00
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>
18 lines
376 B
Modula-2
18 lines
376 B
Modula-2
module github.com/siderolabs/structprotogen
|
|
|
|
go 1.23.5
|
|
|
|
require (
|
|
github.com/fatih/structtag v1.2.0
|
|
github.com/spf13/cobra v1.8.1
|
|
golang.org/x/tools v0.28.0
|
|
gopkg.in/typ.v4 v4.3.1
|
|
)
|
|
|
|
require (
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
golang.org/x/mod v0.22.0 // indirect
|
|
golang.org/x/sync v0.10.0 // indirect
|
|
)
|