Versions in this module Expand all Collapse all v1 v1.0.0 Nov 21, 2019 Changes in this version + const LocalhostIP + func AWSClusterConfigName(cluster v1alpha1.Cluster) string + func CertAltNames(altNames ...string) []string + func CertConfigName(getter LabelsGetter, name string) string + func ClusterAPIEndpoint(cluster v1alpha1.Cluster) string + func ClusterBaseDomain(cluster v1alpha1.Cluster) string + func ClusterCommonStatus(cluster cmav1alpha1.Cluster) g8sv1alpha1.CommonClusterStatus + func ClusterConfigMapName(getter LabelsGetter) string + func ClusterCredentialSecretName(cluster v1alpha1.Cluster) string + func ClusterCredentialSecretNamespace(cluster v1alpha1.Cluster) string + func ClusterDNSZone(cluster v1alpha1.Cluster) string + func ClusterID(getter LabelsGetter) string + func ClusterMasterAZ(cluster v1alpha1.Cluster) string + func ClusterMasterInstanceType(cluster v1alpha1.Cluster) string + func ClusterName(cluster v1alpha1.Cluster) string + func IsDeleted(getter DeletionTimestampGetter) bool + func IsNotFound(err error) bool + func IsProviderSpecForAWS(cluster v1alpha1.Cluster) bool + func IsWrongTypeError(err error) bool + func KubeConfigClusterName(getter LabelsGetter) string + func KubeConfigSecretName(getter LabelsGetter) string + func MachineDeployment(getter LabelsGetter) string + func MachineDeploymentWorkerInstanceType(machineDeployment v1alpha1.MachineDeployment) string + func OperatorVersion(getter LabelsGetter) string + func OrganizationID(getter LabelsGetter) string + func ReleaseVersion(getter LabelsGetter) string + func ToCluster(v interface{}) (v1alpha1.Cluster, error) + func ToMachineDeployment(v interface{}) (v1alpha1.MachineDeployment, error) + type AWSClusterStatusAccessor struct + func (a *AWSClusterStatusAccessor) GetCommonClusterStatus(c cmav1alpha1.Cluster) g8sv1alpha1.CommonClusterStatus + func (a *AWSClusterStatusAccessor) SetCommonClusterStatus(c cmav1alpha1.Cluster, clusterStatus g8sv1alpha1.CommonClusterStatus) cmav1alpha1.Cluster + type CommonClusterStatusAccessor interface + GetCommonClusterStatus func(c cmav1alpha1.Cluster) v1alpha1.CommonClusterStatus + SetCommonClusterStatus func(c cmav1alpha1.Cluster, status v1alpha1.CommonClusterStatus) cmav1alpha1.Cluster + type DeletionTimestampGetter interface + GetDeletionTimestamp func() *metav1.Time + type LabelsGetter interface + GetLabels func() map[string]string