Documentation
¶
Index ¶
- Constants
- func ApplyDesiredState(cli client.Client, desiredState shared.State) (string, error)
- func CreateOrUpdateNodeNetworkState(cli client.Client, node *corev1.Node, observedState shared.State, ...) error
- func ExecuteCommand(command string, arguments ...string) (string, error)
- func InitializeNodeNetworkState(cli client.Client, node *corev1.Node) (*nmstatev1beta1.NodeNetworkState, error)
- func UpdateCurrentState(cli client.Client, nodeNetworkState *nmstatev1beta1.NodeNetworkState, ...) error
- type DependencyVersions
Constants ¶
View Source
const ( // DesiredStateConfigurationTimeout doubles the default gw ping probe and API server // connectivity check timeout to ensure the Checkpoint is alive before rolling it back // https://nmstate.github.io/cli_guide#manual-transaction-control DesiredStateConfigurationTimeout = (defaultGwProbeTimeout + apiServerProbeTimeout) * 2 )
Variables ¶
This section is empty.
Functions ¶
func ApplyDesiredState ¶
func CreateOrUpdateNodeNetworkState ¶
func CreateOrUpdateNodeNetworkState( cli client.Client, node *corev1.Node, observedState shared.State, nns *nmstatev1beta1.NodeNetworkState, versions *DependencyVersions, ) error
func InitializeNodeNetworkState ¶
func InitializeNodeNetworkState(cli client.Client, node *corev1.Node) (*nmstatev1beta1.NodeNetworkState, error)
func UpdateCurrentState ¶
func UpdateCurrentState( cli client.Client, nodeNetworkState *nmstatev1beta1.NodeNetworkState, observedState shared.State, versions *DependencyVersions, ) error
Types ¶
type DependencyVersions ¶
Click to show internal directories.
Click to hide internal directories.