controller

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AdminCommonName = "system:admin"
)

Variables

View Source
var Backoff = wait.Backoff{
	Steps:    5,
	Duration: 5 * time.Second,
	Factor:   2,
	Jitter:   0.1,
}

Backoff is the cluster creation duration backoff

Functions

func K3SImage

func K3SImage(cluster *v1beta1.Cluster, k3SImage string) string

K3SImage returns the rancher/k3s image tagged with the found K3SVersion.

func K3SVersion added in v1.0.1

func K3SVersion(cluster *v1beta1.Cluster) string

K3SVersion returns the rancher/k3s specified version. If empty it will return the k3s version of the Kubernetes version of the host cluster, stored in the Status object. Returns the latest version as fallback.

func SafeConcatName

func SafeConcatName(name ...string) string

SafeConcatName concatenates the given strings and ensures the returned name is under 64 characters by cutting the string off at 57 characters and setting the last 6 with an encoded version of the concatenated string. Empty strings in the array will be ignored.

func SafeConcatNameWithPrefix

func SafeConcatNameWithPrefix(name ...string) string

SafeConcatNameWithPrefix runs the SafeConcatName with extra prefix.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL