Documentation ¶
Overview ¶
Package talos provides interfaces for Talos objects.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster interface { // Name of the cluster. Name() string // IP of the bridge which controls the cluster. BridgeIP() netip.Addr // IP for the Sidero components (TFTP, iPXE, etc.). SideroComponentsIP() netip.Addr // K8s client source. KubernetesClient() cluster.K8sProvider // Nodes returns a list of PXE VMs. Nodes() []provision.NodeInfo }
Cluster is an abstract interface for the Talos cluster.
It might be provided by `provision` library created cluster, or by the CAPI built cluster.
Click to show internal directories.
Click to hide internal directories.