package
0.0.0-20191202013547-ff55af68d380
Repository: https://github.com/gosoon/kubernetes-operator.git
Documentation: pkg.go.dev

# Functions

Kind takes an unqualified kind and returns back a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

BinaryDeployMode.
ContainerDeployMode.
ControlPlaneRole identifies a node that hosts a Kubernetes control-plane.
K3sClusterType.
kind.
kubeedge.
KubernetesClusterType.
No description provided by the author
WorkerRole identifies a node that hosts a Kubernetes worker.

# Variables

No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.

# Structs

Addons are some of the applications that need to be pre-installed in the Cluster.
AuthConfig defines the nodes peer authentication.
Cluster xxx.
KubernetesCluster is the Schema for the kubernetesclusters API note: if you chenaged ecsv1.KubernetesCluster and you must update installerv1.KubernetesClusterRequest ecsv1.KubernetesCluster and installerv1.KubernetesClusterRequest are related.
KubernetesClusterList contains a list of KubernetesCluster.
KubernetesClusterSpec defines the desired state of KubernetesCluster.
KubernetesClusterStatus defines the observed state of KubernetesCluster.
Node xxx.

# Type aliases

ClusterType is a specified cluster,eg: kubernetes,k3s,kind...
DeployMode is a cluster deploy mode,contains binary and container two modes, binary mode is use k8s binary and config directorly deploy, container mode is user kubeadm deploy.
"None,Creating,Running,Failed,Scaling".
NodeRole defines possible role for nodes in a Kubernetes cluster managed by `kind`.