# Constants
ApiserverCertAndKeyName karmada apiserver certificate key name.
CaCertAndKeyName ca certificate key name.
CertificateValidity Certificate validity period.
ClusterName karmada cluster name.
Etcd defines the name of the built-in etcd cluster component.
EtcdCaCertAndKeyName etcd ca certificate key name.
EtcdClientCertAndKeyName etcd client certificate key name.
EtcdDataVolumeName defines the name to etcd data volume.
EtcdDefaultVersion defines the default of the karmada etcd image tag.
EtcdListenClientPort defines the port etcd listen on for client traffic.
EtcdListenPeerPort defines the port etcd listen on for peer traffic.
EtcdMetricsPort is the port at which to obtain etcd metrics and health status.
EtcdServerCertAndKeyName etcd server certificate key name.
FrontProxyCaCertAndKeyName front-proxy-client certificate key name.
FrontProxyClientCertAndKeyName front-proxy-client certificate key name.
KarmadaAggregatedAPIServer defines the name of the karmada-aggregated-apiserver component.
KarmadaAggregatedAPIServerComponent defines the name of karmada-aggregated-apiserver component.
KarmadaAPIServer defines the name of the karmada-apiserver component.
KarmadaAPIserverComponent defines the name of karmada-apiserver component.
KarmadaAPIserverListenClientPort defines the port karmada apiserver listen on for client traffic.
KarmadaCertAndKeyName karmada certificate key name.
KarmadaControllerManager defines the name of the karmada-controller-manager component.
KarmadaControllerManagerComponent defines the name of karmada-controller-manager component.
KarmadaDataDir defines the karmada data dir.
KarmadaDefaultDNSDomain defines the default of the DNSDomain.
KarmadaDefaultRepository defines the default of the karmada image repository.
KarmadaDefaultServiceSubnet defines the default of the subnet used by k8s services.
KarmadaDefaultVersion defines the default of the karmada components image tag.
KarmadaDescheduler defines the name of the karmada-descheduler component.
KarmadaDeschedulerComponent defines the name of the karmada-descheduler component.
KarmadaOperator defines the name of the karmada operator.
KarmadaOperatorLabelKeyName defines a label key used by all of resources created by karmada operator.
KarmadaScheduler defines the name of the karmada-scheduler component.
KarmadaSchedulerComponent defines the name of karmada-scheduler component.
KarmadaSystemNamespace defines the leader selection namespace for karmada components.
KarmadaWebhook defines the name of the karmada-webhook component.
KarmadaWebhookComponent defines the name of the karmada-webhook component.
KubeAPIServer defines the repository name of the kube apiserver.
KubeControllerManager defines the name of the kube-controller-manager component.
KubeControllerManagerComponent defines the name of kube-controller-manager-component.
KubeDefaultRepository defines the default of the k8s image repository.
KubeDefaultVersion defines the default of the karmada apiserver and kubeControllerManager image tag.
UserName karmada cluster user name.
# Variables
KarmadaOperatorLabel defines the default labels in the resource create by karmada operator.