Documentation
¶
Index ¶
- func ConstructFullImageName(image *components.Image, registry string) string
- func DaemonsetChanged(expected *v1.DaemonSet, found *v1.DaemonSet) bool
- func DeploymentChanged(expected *v1.Deployment, found *v1.Deployment) bool
- func GetNamespace(csi *csibaremetalv1.Deployment) string
- func GetSelectedNodes(ctx context.Context, c kubernetes.Interface, selector *components.NodeSelector) (*corev1.NodeList, error)
- func MakeNodeSelectorMap(ns *components.NodeSelector) map[string]string
- func MatchLogFormat(format components.Format) string
- func MatchLogLevel(level components.Level) string
- func PrepareScheme() (*runtime.Scheme, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConstructFullImageName ¶
func ConstructFullImageName(image *components.Image, registry string) string
func DeploymentChanged ¶
func DeploymentChanged(expected *v1.Deployment, found *v1.Deployment) bool
func GetNamespace ¶
func GetNamespace(csi *csibaremetalv1.Deployment) string
func GetSelectedNodes ¶
func GetSelectedNodes(ctx context.Context, c kubernetes.Interface, selector *components.NodeSelector) (*corev1.NodeList, error)
GetSelectedNodes returns a list of nodes filtered with NodeSelector
func MakeNodeSelectorMap ¶
func MakeNodeSelectorMap(ns *components.NodeSelector) map[string]string
func MatchLogFormat ¶
func MatchLogFormat(format components.Format) string
func MatchLogLevel ¶
func MatchLogLevel(level components.Level) string
func PrepareScheme ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.