package
4.0.0-alpha.5
Repository: https://github.com/kubesphere/kubekey.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

BoolVar get bool value by key.
DurationVar get time.Duration value by key.
Extension2Slice convert runtime.RawExtension to slice if runtime.RawExtension contains tmpl syntax, parse it.
Extension2String convert runtime.RawExtension to string.
Extension2Variables convert runtime.RawExtension to variables.
IntVar get int value by key.
New variable.
StringSliceVar get string slice value by key.
StringVar get string value by key.

# Variables

GetAllVariable get all variable for a given host.
GetHostMaxLength get the max length for all hosts.
GetHostnames get all hostnames from a group or host.
GetParamVariable get param variable which is combination of inventory, config.
MergeAllRuntimeVariable parse variable by specific host and merge to all hosts.
MergeRemoteVariable merge variable to remote.
MergeRuntimeVariable parse variable by specific host and merge to the host.

# Interfaces

Variable store all vars which pipeline used.

# Type aliases

GetFunc get data from variable.
MergeFunc merge data to variable.