Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Index ¶
- type MockCAPIClient
- func (m *MockCAPIClient) BackupManagement(ctx context.Context, arg1 *types.Cluster, ...) error
- func (m *MockCAPIClient) EXPECT() *MockCAPIClientMockRecorder
- func (m *MockCAPIClient) GetWorkloadKubeconfig(ctx context.Context, clusterName string, arg2 *types.Cluster) ([]byte, error)
- func (m *MockCAPIClient) InitInfrastructure(ctx context.Context, managementComponents *cluster.ManagementComponents, ...) error
- func (m *MockCAPIClient) MoveManagement(ctx context.Context, from, target *types.Cluster, clusterName string) error
- type MockCAPIClientMockRecorder
- func (mr *MockCAPIClientMockRecorder) BackupManagement(ctx, arg1, managementStatePath, clusterName any) *gomock.Call
- func (mr *MockCAPIClientMockRecorder) GetWorkloadKubeconfig(ctx, clusterName, arg2 any) *gomock.Call
- func (mr *MockCAPIClientMockRecorder) InitInfrastructure(ctx, managementComponents, clusterSpec, arg3, provider any) *gomock.Call
- func (mr *MockCAPIClientMockRecorder) MoveManagement(ctx, from, target, clusterName any) *gomock.Call
- type MockClientFactory
- type MockClientFactoryMockRecorder
- type MockClusterApplier
- type MockClusterApplierMockRecorder
- type MockClusterClient
- func (m *MockClusterClient) Apply(ctx context.Context, kubeconfigPath string, obj runtime.Object, ...) error
- func (m *MockClusterClient) ApplyKubeSpecFromBytes(ctx context.Context, arg1 *types.Cluster, data []byte) error
- func (m *MockClusterClient) ApplyKubeSpecFromBytesForce(ctx context.Context, arg1 *types.Cluster, data []byte) error
- func (m *MockClusterClient) ApplyKubeSpecFromBytesWithNamespace(ctx context.Context, arg1 *types.Cluster, data []byte, namespace string) error
- func (m *MockClusterClient) BackupManagement(ctx context.Context, arg1 *types.Cluster, ...) error
- func (m *MockClusterClient) CountMachineDeploymentReplicasReady(ctx context.Context, clusterName, kubeconfigFile string) (int, int, error)
- func (m *MockClusterClient) CreateNamespaceIfNotPresent(ctx context.Context, kubeconfig, namespace string) error
- func (m *MockClusterClient) DeleteAWSIamConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockClusterClient) DeleteCluster(ctx context.Context, arg1, clusterToDelete *types.Cluster) error
- func (m *MockClusterClient) DeleteEKSACluster(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockClusterClient) DeleteGitOpsConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockClusterClient) DeleteOIDCConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockClusterClient) DeleteOldWorkerNodeGroup(ctx context.Context, machineDeployment *v1beta20.MachineDeployment, ...) error
- func (m *MockClusterClient) EXPECT() *MockClusterClientMockRecorder
- func (m *MockClusterClient) GetApiServerUrl(ctx context.Context, arg1 *types.Cluster) (string, error)
- func (m *MockClusterClient) GetBundles(ctx context.Context, kubeconfigFile, name, namespace string) (*v1alpha10.Bundles, error)
- func (m *MockClusterClient) GetClusters(ctx context.Context, arg1 *types.Cluster) ([]types.CAPICluster, error)
- func (m *MockClusterClient) GetConfigMap(ctx context.Context, kubeconfigFile, name, namespace string) (*v1.ConfigMap, error)
- func (m *MockClusterClient) GetEksaAWSIamConfig(ctx context.Context, awsIamConfigName, kubeconfigFile, namespace string) (*v1alpha1.AWSIamConfig, error)
- func (m *MockClusterClient) GetEksaCloudStackMachineConfig(ctx context.Context, ...) (*v1alpha1.CloudStackMachineConfig, error)
- func (m *MockClusterClient) GetEksaCluster(ctx context.Context, arg1 *types.Cluster, clusterName string) (*v1alpha1.Cluster, error)
- func (m *MockClusterClient) GetEksaFluxConfig(ctx context.Context, fluxConfigName, kubeconfigFile, namespace string) (*v1alpha1.FluxConfig, error)
- func (m *MockClusterClient) GetEksaGitOpsConfig(ctx context.Context, gitOpsConfigName, kubeconfigFile, namespace string) (*v1alpha1.GitOpsConfig, error)
- func (m *MockClusterClient) GetEksaOIDCConfig(ctx context.Context, oidcConfigName, kubeconfigFile, namespace string) (*v1alpha1.OIDCConfig, error)
- func (m *MockClusterClient) GetEksaVSphereDatacenterConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereDatacenterConfig, error)
- func (m *MockClusterClient) GetEksaVSphereMachineConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereMachineConfig, error)
- func (m *MockClusterClient) GetEksdRelease(ctx context.Context, name, namespace, kubeconfigFile string) (*v1alpha11.Release, error)
- func (m *MockClusterClient) GetKubeadmControlPlane(ctx context.Context, arg1 *types.Cluster, clusterName string, ...) (*v1beta2.KubeadmControlPlane, error)
- func (m *MockClusterClient) GetMachineDeployment(ctx context.Context, workerNodeGroupName string, ...) (*v1beta20.MachineDeployment, error)
- func (m *MockClusterClient) GetMachineDeploymentsForCluster(ctx context.Context, clusterName string, opts ...executables.KubectlOpt) ([]v1beta20.MachineDeployment, error)
- func (m *MockClusterClient) GetMachines(ctx context.Context, arg1 *types.Cluster, clusterName string) ([]types.Machine, error)
- func (m *MockClusterClient) GetWorkloadKubeconfig(ctx context.Context, clusterName string, arg2 *types.Cluster) ([]byte, error)
- func (m *MockClusterClient) InitInfrastructure(ctx context.Context, managementComponents *cluster.ManagementComponents, ...) error
- func (m *MockClusterClient) KubeconfigSecretAvailable(ctx context.Context, kubeconfig, clusterName, namespace string) (bool, error)
- func (m *MockClusterClient) ListObjects(ctx context.Context, resourceType, namespace, kubeconfig string, ...) error
- func (m *MockClusterClient) MoveManagement(ctx context.Context, from, target *types.Cluster, clusterName string) error
- func (m *MockClusterClient) PauseCAPICluster(ctx context.Context, arg1, kubeconfig string) error
- func (m *MockClusterClient) RemoveAnnotationInNamespace(ctx context.Context, resourceType, objectName, key string, arg4 *types.Cluster, ...) error
- func (m *MockClusterClient) ResumeCAPICluster(ctx context.Context, arg1, kubeconfig string) error
- func (m *MockClusterClient) SaveLog(ctx context.Context, arg1 *types.Cluster, deployment *types.Deployment, ...) error
- func (m *MockClusterClient) SetEksaControllerEnvVar(ctx context.Context, envVar, envVarVal, kubeconfig string) error
- func (m *MockClusterClient) UpdateAnnotationInNamespace(ctx context.Context, resourceType, objectName string, ...) error
- func (m *MockClusterClient) UpdateEnvironmentVariablesInNamespace(ctx context.Context, resourceType, resourceName string, ...) error
- func (m *MockClusterClient) ValidateControlPlaneNodes(ctx context.Context, arg1 *types.Cluster, clusterName string) error
- func (m *MockClusterClient) ValidateWorkerNodes(ctx context.Context, clusterName, kubeconfigFile string) error
- func (m *MockClusterClient) WaitForClusterReady(ctx context.Context, arg1 *types.Cluster, timeout, clusterName string) error
- func (m *MockClusterClient) WaitForControlPlaneReady(ctx context.Context, arg1 *types.Cluster, timeout, newClusterName string) error
- func (m *MockClusterClient) WaitForDeployment(ctx context.Context, arg1 *types.Cluster, ...) error
- type MockClusterClientMockRecorder
- func (mr *MockClusterClientMockRecorder) Apply(ctx, kubeconfigPath, obj any, opts ...any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytes(ctx, arg1, data any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytesForce(ctx, arg1, data any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace(ctx, arg1, data, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) BackupManagement(ctx, arg1, managementStatePath, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) CountMachineDeploymentReplicasReady(ctx, clusterName, kubeconfigFile any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) CreateNamespaceIfNotPresent(ctx, kubeconfig, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteAWSIamConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteCluster(ctx, arg1, clusterToDelete any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteEKSACluster(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteGitOpsConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteOIDCConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) DeleteOldWorkerNodeGroup(ctx, machineDeployment, kubeconfig any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetApiServerUrl(ctx, arg1 any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetBundles(ctx, kubeconfigFile, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetClusters(ctx, arg1 any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetConfigMap(ctx, kubeconfigFile, name, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaAWSIamConfig(ctx, awsIamConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaCloudStackMachineConfig(ctx, cloudstackMachineConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaCluster(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaFluxConfig(ctx, fluxConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaGitOpsConfig(ctx, gitOpsConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaOIDCConfig(ctx, oidcConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaVSphereDatacenterConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksaVSphereMachineConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetEksdRelease(ctx, name, namespace, kubeconfigFile any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetKubeadmControlPlane(ctx, arg1, clusterName any, opts ...any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetMachineDeployment(ctx, workerNodeGroupName any, opts ...any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetMachineDeploymentsForCluster(ctx, clusterName any, opts ...any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetMachines(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) GetWorkloadKubeconfig(ctx, clusterName, arg2 any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) InitInfrastructure(ctx, managementComponents, clusterSpec, arg3, provider any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) KubeconfigSecretAvailable(ctx, kubeconfig, clusterName, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ListObjects(ctx, resourceType, namespace, kubeconfig, list any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) MoveManagement(ctx, from, target, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) PauseCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) RemoveAnnotationInNamespace(ctx, resourceType, objectName, key, arg4, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ResumeCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) SaveLog(ctx, arg1, deployment, fileName, writer any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) SetEksaControllerEnvVar(ctx, envVar, envVarVal, kubeconfig any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) UpdateAnnotationInNamespace(ctx, resourceType, objectName, annotations, arg4, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) UpdateEnvironmentVariablesInNamespace(ctx, resourceType, resourceName, envMap, arg4, namespace any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ValidateControlPlaneNodes(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) ValidateWorkerNodes(ctx, clusterName, kubeconfigFile any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) WaitForClusterReady(ctx, arg1, timeout, clusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) WaitForControlPlaneReady(ctx, arg1, timeout, newClusterName any) *gomock.Call
- func (mr *MockClusterClientMockRecorder) WaitForDeployment(ctx, arg1, timeout, condition, target, namespace any) *gomock.Call
- type MockEKSAComponents
- func (m *MockEKSAComponents) EXPECT() *MockEKSAComponentsMockRecorder
- func (m *MockEKSAComponents) Install(ctx context.Context, log logr.Logger, arg2 *types.Cluster, ...) error
- func (m *MockEKSAComponents) Upgrade(ctx context.Context, log logr.Logger, arg2 *types.Cluster, ...) (*types.ChangeDiff, error)
- type MockEKSAComponentsMockRecorder
- type MockKubernetesClient
- func (m *MockKubernetesClient) Apply(ctx context.Context, kubeconfigPath string, obj runtime.Object, ...) error
- func (m *MockKubernetesClient) ApplyKubeSpecFromBytes(ctx context.Context, arg1 *types.Cluster, data []byte) error
- func (m *MockKubernetesClient) ApplyKubeSpecFromBytesForce(ctx context.Context, arg1 *types.Cluster, data []byte) error
- func (m *MockKubernetesClient) ApplyKubeSpecFromBytesWithNamespace(ctx context.Context, arg1 *types.Cluster, data []byte, namespace string) error
- func (m *MockKubernetesClient) CountMachineDeploymentReplicasReady(ctx context.Context, clusterName, kubeconfigFile string) (int, int, error)
- func (m *MockKubernetesClient) CreateNamespaceIfNotPresent(ctx context.Context, kubeconfig, namespace string) error
- func (m *MockKubernetesClient) DeleteAWSIamConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockKubernetesClient) DeleteCluster(ctx context.Context, arg1, clusterToDelete *types.Cluster) error
- func (m *MockKubernetesClient) DeleteEKSACluster(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockKubernetesClient) DeleteGitOpsConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockKubernetesClient) DeleteOIDCConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
- func (m *MockKubernetesClient) DeleteOldWorkerNodeGroup(ctx context.Context, machineDeployment *v1beta20.MachineDeployment, ...) error
- func (m *MockKubernetesClient) EXPECT() *MockKubernetesClientMockRecorder
- func (m *MockKubernetesClient) GetApiServerUrl(ctx context.Context, arg1 *types.Cluster) (string, error)
- func (m *MockKubernetesClient) GetBundles(ctx context.Context, kubeconfigFile, name, namespace string) (*v1alpha10.Bundles, error)
- func (m *MockKubernetesClient) GetClusters(ctx context.Context, arg1 *types.Cluster) ([]types.CAPICluster, error)
- func (m *MockKubernetesClient) GetConfigMap(ctx context.Context, kubeconfigFile, name, namespace string) (*v1.ConfigMap, error)
- func (m *MockKubernetesClient) GetEksaAWSIamConfig(ctx context.Context, awsIamConfigName, kubeconfigFile, namespace string) (*v1alpha1.AWSIamConfig, error)
- func (m *MockKubernetesClient) GetEksaCloudStackMachineConfig(ctx context.Context, ...) (*v1alpha1.CloudStackMachineConfig, error)
- func (m *MockKubernetesClient) GetEksaCluster(ctx context.Context, arg1 *types.Cluster, clusterName string) (*v1alpha1.Cluster, error)
- func (m *MockKubernetesClient) GetEksaFluxConfig(ctx context.Context, fluxConfigName, kubeconfigFile, namespace string) (*v1alpha1.FluxConfig, error)
- func (m *MockKubernetesClient) GetEksaGitOpsConfig(ctx context.Context, gitOpsConfigName, kubeconfigFile, namespace string) (*v1alpha1.GitOpsConfig, error)
- func (m *MockKubernetesClient) GetEksaOIDCConfig(ctx context.Context, oidcConfigName, kubeconfigFile, namespace string) (*v1alpha1.OIDCConfig, error)
- func (m *MockKubernetesClient) GetEksaVSphereDatacenterConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereDatacenterConfig, error)
- func (m *MockKubernetesClient) GetEksaVSphereMachineConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereMachineConfig, error)
- func (m *MockKubernetesClient) GetEksdRelease(ctx context.Context, name, namespace, kubeconfigFile string) (*v1alpha11.Release, error)
- func (m *MockKubernetesClient) GetKubeadmControlPlane(ctx context.Context, arg1 *types.Cluster, clusterName string, ...) (*v1beta2.KubeadmControlPlane, error)
- func (m *MockKubernetesClient) GetMachineDeployment(ctx context.Context, workerNodeGroupName string, ...) (*v1beta20.MachineDeployment, error)
- func (m *MockKubernetesClient) GetMachineDeploymentsForCluster(ctx context.Context, clusterName string, opts ...executables.KubectlOpt) ([]v1beta20.MachineDeployment, error)
- func (m *MockKubernetesClient) GetMachines(ctx context.Context, arg1 *types.Cluster, clusterName string) ([]types.Machine, error)
- func (m *MockKubernetesClient) KubeconfigSecretAvailable(ctx context.Context, kubeconfig, clusterName, namespace string) (bool, error)
- func (m *MockKubernetesClient) ListObjects(ctx context.Context, resourceType, namespace, kubeconfig string, ...) error
- func (m *MockKubernetesClient) PauseCAPICluster(ctx context.Context, arg1, kubeconfig string) error
- func (m *MockKubernetesClient) RemoveAnnotationInNamespace(ctx context.Context, resourceType, objectName, key string, arg4 *types.Cluster, ...) error
- func (m *MockKubernetesClient) ResumeCAPICluster(ctx context.Context, arg1, kubeconfig string) error
- func (m *MockKubernetesClient) SaveLog(ctx context.Context, arg1 *types.Cluster, deployment *types.Deployment, ...) error
- func (m *MockKubernetesClient) SetEksaControllerEnvVar(ctx context.Context, envVar, envVarVal, kubeconfig string) error
- func (m *MockKubernetesClient) UpdateAnnotationInNamespace(ctx context.Context, resourceType, objectName string, ...) error
- func (m *MockKubernetesClient) UpdateEnvironmentVariablesInNamespace(ctx context.Context, resourceType, resourceName string, ...) error
- func (m *MockKubernetesClient) ValidateControlPlaneNodes(ctx context.Context, arg1 *types.Cluster, clusterName string) error
- func (m *MockKubernetesClient) ValidateWorkerNodes(ctx context.Context, clusterName, kubeconfigFile string) error
- func (m *MockKubernetesClient) WaitForClusterReady(ctx context.Context, arg1 *types.Cluster, timeout, clusterName string) error
- func (m *MockKubernetesClient) WaitForControlPlaneReady(ctx context.Context, arg1 *types.Cluster, timeout, newClusterName string) error
- func (m *MockKubernetesClient) WaitForDeployment(ctx context.Context, arg1 *types.Cluster, ...) error
- type MockKubernetesClientMockRecorder
- func (mr *MockKubernetesClientMockRecorder) Apply(ctx, kubeconfigPath, obj any, opts ...any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytes(ctx, arg1, data any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesForce(ctx, arg1, data any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace(ctx, arg1, data, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) CountMachineDeploymentReplicasReady(ctx, clusterName, kubeconfigFile any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) CreateNamespaceIfNotPresent(ctx, kubeconfig, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteAWSIamConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteCluster(ctx, arg1, clusterToDelete any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteEKSACluster(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteGitOpsConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteOIDCConfig(ctx, arg1, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) DeleteOldWorkerNodeGroup(ctx, machineDeployment, kubeconfig any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetApiServerUrl(ctx, arg1 any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetBundles(ctx, kubeconfigFile, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetClusters(ctx, arg1 any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetConfigMap(ctx, kubeconfigFile, name, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaAWSIamConfig(ctx, awsIamConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaCloudStackMachineConfig(ctx, cloudstackMachineConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaCluster(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaFluxConfig(ctx, fluxConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaGitOpsConfig(ctx, gitOpsConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaOIDCConfig(ctx, oidcConfigName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaVSphereDatacenterConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksaVSphereMachineConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetEksdRelease(ctx, name, namespace, kubeconfigFile any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetKubeadmControlPlane(ctx, arg1, clusterName any, opts ...any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetMachineDeployment(ctx, workerNodeGroupName any, opts ...any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetMachineDeploymentsForCluster(ctx, clusterName any, opts ...any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) GetMachines(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) KubeconfigSecretAvailable(ctx, kubeconfig, clusterName, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ListObjects(ctx, resourceType, namespace, kubeconfig, list any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) PauseCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) RemoveAnnotationInNamespace(ctx, resourceType, objectName, key, arg4, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ResumeCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) SaveLog(ctx, arg1, deployment, fileName, writer any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) SetEksaControllerEnvVar(ctx, envVar, envVarVal, kubeconfig any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) UpdateAnnotationInNamespace(ctx, resourceType, objectName, annotations, arg4, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) UpdateEnvironmentVariablesInNamespace(ctx, resourceType, resourceName, envMap, arg4, namespace any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ValidateControlPlaneNodes(ctx, arg1, clusterName any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) ValidateWorkerNodes(ctx, clusterName, kubeconfigFile any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) WaitForClusterReady(ctx, arg1, timeout, clusterName any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) WaitForControlPlaneReady(ctx, arg1, timeout, newClusterName any) *gomock.Call
- func (mr *MockKubernetesClientMockRecorder) WaitForDeployment(ctx, arg1, timeout, condition, target, namespace any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockCAPIClient ¶ added in v0.19.0
type MockCAPIClient struct {
// contains filtered or unexported fields
}
MockCAPIClient is a mock of CAPIClient interface.
func NewMockCAPIClient ¶ added in v0.19.0
func NewMockCAPIClient(ctrl *gomock.Controller) *MockCAPIClient
NewMockCAPIClient creates a new mock instance.
func (*MockCAPIClient) BackupManagement ¶ added in v0.19.0
func (m *MockCAPIClient) BackupManagement(ctx context.Context, arg1 *types.Cluster, managementStatePath, clusterName string) error
BackupManagement mocks base method.
func (*MockCAPIClient) EXPECT ¶ added in v0.19.0
func (m *MockCAPIClient) EXPECT() *MockCAPIClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCAPIClient) GetWorkloadKubeconfig ¶ added in v0.19.0
func (m *MockCAPIClient) GetWorkloadKubeconfig(ctx context.Context, clusterName string, arg2 *types.Cluster) ([]byte, error)
GetWorkloadKubeconfig mocks base method.
func (*MockCAPIClient) InitInfrastructure ¶ added in v0.19.0
func (m *MockCAPIClient) InitInfrastructure(ctx context.Context, managementComponents *cluster.ManagementComponents, clusterSpec *cluster.Spec, arg3 *types.Cluster, provider providers.Provider) error
InitInfrastructure mocks base method.
func (*MockCAPIClient) MoveManagement ¶ added in v0.19.0
func (m *MockCAPIClient) MoveManagement(ctx context.Context, from, target *types.Cluster, clusterName string) error
MoveManagement mocks base method.
type MockCAPIClientMockRecorder ¶ added in v0.19.0
type MockCAPIClientMockRecorder struct {
// contains filtered or unexported fields
}
MockCAPIClientMockRecorder is the mock recorder for MockCAPIClient.
func (*MockCAPIClientMockRecorder) BackupManagement ¶ added in v0.19.0
func (mr *MockCAPIClientMockRecorder) BackupManagement(ctx, arg1, managementStatePath, clusterName any) *gomock.Call
BackupManagement indicates an expected call of BackupManagement.
func (*MockCAPIClientMockRecorder) GetWorkloadKubeconfig ¶ added in v0.19.0
func (mr *MockCAPIClientMockRecorder) GetWorkloadKubeconfig(ctx, clusterName, arg2 any) *gomock.Call
GetWorkloadKubeconfig indicates an expected call of GetWorkloadKubeconfig.
func (*MockCAPIClientMockRecorder) InitInfrastructure ¶ added in v0.19.0
func (mr *MockCAPIClientMockRecorder) InitInfrastructure(ctx, managementComponents, clusterSpec, arg3, provider any) *gomock.Call
InitInfrastructure indicates an expected call of InitInfrastructure.
func (*MockCAPIClientMockRecorder) MoveManagement ¶ added in v0.19.0
func (mr *MockCAPIClientMockRecorder) MoveManagement(ctx, from, target, clusterName any) *gomock.Call
MoveManagement indicates an expected call of MoveManagement.
type MockClientFactory ¶ added in v0.15.0
type MockClientFactory struct {
// contains filtered or unexported fields
}
MockClientFactory is a mock of ClientFactory interface.
func NewMockClientFactory ¶ added in v0.15.0
func NewMockClientFactory(ctrl *gomock.Controller) *MockClientFactory
NewMockClientFactory creates a new mock instance.
func (*MockClientFactory) BuildClientFromKubeconfig ¶ added in v0.15.0
func (m *MockClientFactory) BuildClientFromKubeconfig(kubeconfigPath string) (kubernetes.Client, error)
BuildClientFromKubeconfig mocks base method.
func (*MockClientFactory) EXPECT ¶ added in v0.15.0
func (m *MockClientFactory) EXPECT() *MockClientFactoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockClientFactoryMockRecorder ¶ added in v0.15.0
type MockClientFactoryMockRecorder struct {
// contains filtered or unexported fields
}
MockClientFactoryMockRecorder is the mock recorder for MockClientFactory.
func (*MockClientFactoryMockRecorder) BuildClientFromKubeconfig ¶ added in v0.15.0
func (mr *MockClientFactoryMockRecorder) BuildClientFromKubeconfig(kubeconfigPath any) *gomock.Call
BuildClientFromKubeconfig indicates an expected call of BuildClientFromKubeconfig.
type MockClusterApplier ¶ added in v0.19.0
type MockClusterApplier struct {
// contains filtered or unexported fields
}
MockClusterApplier is a mock of ClusterApplier interface.
func NewMockClusterApplier ¶ added in v0.19.0
func NewMockClusterApplier(ctrl *gomock.Controller) *MockClusterApplier
NewMockClusterApplier creates a new mock instance.
func (*MockClusterApplier) EXPECT ¶ added in v0.19.0
func (m *MockClusterApplier) EXPECT() *MockClusterApplierMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockClusterApplierMockRecorder ¶ added in v0.19.0
type MockClusterApplierMockRecorder struct {
// contains filtered or unexported fields
}
MockClusterApplierMockRecorder is the mock recorder for MockClusterApplier.
type MockClusterClient ¶
type MockClusterClient struct {
// contains filtered or unexported fields
}
MockClusterClient is a mock of ClusterClient interface.
func NewMockClusterClient ¶
func NewMockClusterClient(ctrl *gomock.Controller) *MockClusterClient
NewMockClusterClient creates a new mock instance.
func (*MockClusterClient) Apply ¶ added in v0.13.0
func (m *MockClusterClient) Apply(ctx context.Context, kubeconfigPath string, obj runtime.Object, opts ...kubernetes.KubectlApplyOption) error
Apply mocks base method.
func (*MockClusterClient) ApplyKubeSpecFromBytes ¶
func (m *MockClusterClient) ApplyKubeSpecFromBytes(ctx context.Context, arg1 *types.Cluster, data []byte) error
ApplyKubeSpecFromBytes mocks base method.
func (*MockClusterClient) ApplyKubeSpecFromBytesForce ¶
func (m *MockClusterClient) ApplyKubeSpecFromBytesForce(ctx context.Context, arg1 *types.Cluster, data []byte) error
ApplyKubeSpecFromBytesForce mocks base method.
func (*MockClusterClient) ApplyKubeSpecFromBytesWithNamespace ¶ added in v0.6.0
func (m *MockClusterClient) ApplyKubeSpecFromBytesWithNamespace(ctx context.Context, arg1 *types.Cluster, data []byte, namespace string) error
ApplyKubeSpecFromBytesWithNamespace mocks base method.
func (*MockClusterClient) BackupManagement ¶ added in v0.14.4
func (m *MockClusterClient) BackupManagement(ctx context.Context, arg1 *types.Cluster, managementStatePath, clusterName string) error
BackupManagement mocks base method.
func (*MockClusterClient) CountMachineDeploymentReplicasReady ¶ added in v0.9.2
func (m *MockClusterClient) CountMachineDeploymentReplicasReady(ctx context.Context, clusterName, kubeconfigFile string) (int, int, error)
CountMachineDeploymentReplicasReady mocks base method.
func (*MockClusterClient) CreateNamespaceIfNotPresent ¶ added in v0.11.0
func (m *MockClusterClient) CreateNamespaceIfNotPresent(ctx context.Context, kubeconfig, namespace string) error
CreateNamespaceIfNotPresent mocks base method.
func (*MockClusterClient) DeleteAWSIamConfig ¶ added in v0.6.0
func (m *MockClusterClient) DeleteAWSIamConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteAWSIamConfig mocks base method.
func (*MockClusterClient) DeleteCluster ¶
func (m *MockClusterClient) DeleteCluster(ctx context.Context, arg1, clusterToDelete *types.Cluster) error
DeleteCluster mocks base method.
func (*MockClusterClient) DeleteEKSACluster ¶ added in v0.6.0
func (m *MockClusterClient) DeleteEKSACluster(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteEKSACluster mocks base method.
func (*MockClusterClient) DeleteGitOpsConfig ¶ added in v0.6.0
func (m *MockClusterClient) DeleteGitOpsConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteGitOpsConfig mocks base method.
func (*MockClusterClient) DeleteOIDCConfig ¶ added in v0.6.0
func (m *MockClusterClient) DeleteOIDCConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteOIDCConfig mocks base method.
func (*MockClusterClient) DeleteOldWorkerNodeGroup ¶ added in v0.7.1
func (m *MockClusterClient) DeleteOldWorkerNodeGroup(ctx context.Context, machineDeployment *v1beta20.MachineDeployment, kubeconfig string) error
DeleteOldWorkerNodeGroup mocks base method.
func (*MockClusterClient) EXPECT ¶
func (m *MockClusterClient) EXPECT() *MockClusterClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockClusterClient) GetApiServerUrl ¶ added in v0.6.0
func (m *MockClusterClient) GetApiServerUrl(ctx context.Context, arg1 *types.Cluster) (string, error)
GetApiServerUrl mocks base method.
func (*MockClusterClient) GetBundles ¶ added in v0.6.0
func (m *MockClusterClient) GetBundles(ctx context.Context, kubeconfigFile, name, namespace string) (*v1alpha10.Bundles, error)
GetBundles mocks base method.
func (*MockClusterClient) GetClusters ¶
func (m *MockClusterClient) GetClusters(ctx context.Context, arg1 *types.Cluster) ([]types.CAPICluster, error)
GetClusters mocks base method.
func (*MockClusterClient) GetConfigMap ¶ added in v0.19.0
func (m *MockClusterClient) GetConfigMap(ctx context.Context, kubeconfigFile, name, namespace string) (*v1.ConfigMap, error)
GetConfigMap mocks base method.
func (*MockClusterClient) GetEksaAWSIamConfig ¶ added in v0.12.0
func (m *MockClusterClient) GetEksaAWSIamConfig(ctx context.Context, awsIamConfigName, kubeconfigFile, namespace string) (*v1alpha1.AWSIamConfig, error)
GetEksaAWSIamConfig mocks base method.
func (*MockClusterClient) GetEksaCloudStackMachineConfig ¶ added in v0.9.0
func (m *MockClusterClient) GetEksaCloudStackMachineConfig(ctx context.Context, cloudstackMachineConfigName, kubeconfigFile, namespace string) (*v1alpha1.CloudStackMachineConfig, error)
GetEksaCloudStackMachineConfig mocks base method.
func (*MockClusterClient) GetEksaCluster ¶
func (m *MockClusterClient) GetEksaCluster(ctx context.Context, arg1 *types.Cluster, clusterName string) (*v1alpha1.Cluster, error)
GetEksaCluster mocks base method.
func (*MockClusterClient) GetEksaFluxConfig ¶ added in v0.9.0
func (m *MockClusterClient) GetEksaFluxConfig(ctx context.Context, fluxConfigName, kubeconfigFile, namespace string) (*v1alpha1.FluxConfig, error)
GetEksaFluxConfig mocks base method.
func (*MockClusterClient) GetEksaGitOpsConfig ¶ added in v0.6.1
func (m *MockClusterClient) GetEksaGitOpsConfig(ctx context.Context, gitOpsConfigName, kubeconfigFile, namespace string) (*v1alpha1.GitOpsConfig, error)
GetEksaGitOpsConfig mocks base method.
func (*MockClusterClient) GetEksaOIDCConfig ¶ added in v0.8.0
func (m *MockClusterClient) GetEksaOIDCConfig(ctx context.Context, oidcConfigName, kubeconfigFile, namespace string) (*v1alpha1.OIDCConfig, error)
GetEksaOIDCConfig mocks base method.
func (*MockClusterClient) GetEksaVSphereDatacenterConfig ¶
func (m *MockClusterClient) GetEksaVSphereDatacenterConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereDatacenterConfig, error)
GetEksaVSphereDatacenterConfig mocks base method.
func (*MockClusterClient) GetEksaVSphereMachineConfig ¶
func (m *MockClusterClient) GetEksaVSphereMachineConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereMachineConfig, error)
GetEksaVSphereMachineConfig mocks base method.
func (*MockClusterClient) GetEksdRelease ¶ added in v0.8.0
func (m *MockClusterClient) GetEksdRelease(ctx context.Context, name, namespace, kubeconfigFile string) (*v1alpha11.Release, error)
GetEksdRelease mocks base method.
func (*MockClusterClient) GetKubeadmControlPlane ¶ added in v0.13.0
func (m *MockClusterClient) GetKubeadmControlPlane(ctx context.Context, arg1 *types.Cluster, clusterName string, opts ...executables.KubectlOpt) (*v1beta2.KubeadmControlPlane, error)
GetKubeadmControlPlane mocks base method.
func (*MockClusterClient) GetMachineDeployment ¶ added in v0.7.1
func (m *MockClusterClient) GetMachineDeployment(ctx context.Context, workerNodeGroupName string, opts ...executables.KubectlOpt) (*v1beta20.MachineDeployment, error)
GetMachineDeployment mocks base method.
func (*MockClusterClient) GetMachineDeploymentsForCluster ¶ added in v0.13.0
func (m *MockClusterClient) GetMachineDeploymentsForCluster(ctx context.Context, clusterName string, opts ...executables.KubectlOpt) ([]v1beta20.MachineDeployment, error)
GetMachineDeploymentsForCluster mocks base method.
func (*MockClusterClient) GetMachines ¶
func (m *MockClusterClient) GetMachines(ctx context.Context, arg1 *types.Cluster, clusterName string) ([]types.Machine, error)
GetMachines mocks base method.
func (*MockClusterClient) GetWorkloadKubeconfig ¶
func (m *MockClusterClient) GetWorkloadKubeconfig(ctx context.Context, clusterName string, arg2 *types.Cluster) ([]byte, error)
GetWorkloadKubeconfig mocks base method.
func (*MockClusterClient) InitInfrastructure ¶
func (m *MockClusterClient) InitInfrastructure(ctx context.Context, managementComponents *cluster.ManagementComponents, clusterSpec *cluster.Spec, arg3 *types.Cluster, provider providers.Provider) error
InitInfrastructure mocks base method.
func (*MockClusterClient) KubeconfigSecretAvailable ¶ added in v0.6.1
func (m *MockClusterClient) KubeconfigSecretAvailable(ctx context.Context, kubeconfig, clusterName, namespace string) (bool, error)
KubeconfigSecretAvailable mocks base method.
func (*MockClusterClient) ListObjects ¶ added in v0.12.0
func (m *MockClusterClient) ListObjects(ctx context.Context, resourceType, namespace, kubeconfig string, list kubernetes.ObjectList) error
ListObjects mocks base method.
func (*MockClusterClient) MoveManagement ¶
func (m *MockClusterClient) MoveManagement(ctx context.Context, from, target *types.Cluster, clusterName string) error
MoveManagement mocks base method.
func (*MockClusterClient) PauseCAPICluster ¶ added in v0.16.0
func (m *MockClusterClient) PauseCAPICluster(ctx context.Context, arg1, kubeconfig string) error
PauseCAPICluster mocks base method.
func (*MockClusterClient) RemoveAnnotationInNamespace ¶
func (m *MockClusterClient) RemoveAnnotationInNamespace(ctx context.Context, resourceType, objectName, key string, arg4 *types.Cluster, namespace string) error
RemoveAnnotationInNamespace mocks base method.
func (*MockClusterClient) ResumeCAPICluster ¶ added in v0.16.0
func (m *MockClusterClient) ResumeCAPICluster(ctx context.Context, arg1, kubeconfig string) error
ResumeCAPICluster mocks base method.
func (*MockClusterClient) SaveLog ¶
func (m *MockClusterClient) SaveLog(ctx context.Context, arg1 *types.Cluster, deployment *types.Deployment, fileName string, writer filewriter.FileWriter) error
SaveLog mocks base method.
func (*MockClusterClient) SetEksaControllerEnvVar ¶ added in v0.9.0
func (m *MockClusterClient) SetEksaControllerEnvVar(ctx context.Context, envVar, envVarVal, kubeconfig string) error
SetEksaControllerEnvVar mocks base method.
func (*MockClusterClient) UpdateAnnotationInNamespace ¶
func (m *MockClusterClient) UpdateAnnotationInNamespace(ctx context.Context, resourceType, objectName string, annotations map[string]string, arg4 *types.Cluster, namespace string) error
UpdateAnnotationInNamespace mocks base method.
func (*MockClusterClient) UpdateEnvironmentVariablesInNamespace ¶ added in v0.6.0
func (m *MockClusterClient) UpdateEnvironmentVariablesInNamespace(ctx context.Context, resourceType, resourceName string, envMap map[string]string, arg4 *types.Cluster, namespace string) error
UpdateEnvironmentVariablesInNamespace mocks base method.
func (*MockClusterClient) ValidateControlPlaneNodes ¶
func (m *MockClusterClient) ValidateControlPlaneNodes(ctx context.Context, arg1 *types.Cluster, clusterName string) error
ValidateControlPlaneNodes mocks base method.
func (*MockClusterClient) ValidateWorkerNodes ¶
func (m *MockClusterClient) ValidateWorkerNodes(ctx context.Context, clusterName, kubeconfigFile string) error
ValidateWorkerNodes mocks base method.
func (*MockClusterClient) WaitForClusterReady ¶ added in v0.10.1
func (m *MockClusterClient) WaitForClusterReady(ctx context.Context, arg1 *types.Cluster, timeout, clusterName string) error
WaitForClusterReady mocks base method.
func (*MockClusterClient) WaitForControlPlaneReady ¶
func (m *MockClusterClient) WaitForControlPlaneReady(ctx context.Context, arg1 *types.Cluster, timeout, newClusterName string) error
WaitForControlPlaneReady mocks base method.
func (*MockClusterClient) WaitForDeployment ¶
func (m *MockClusterClient) WaitForDeployment(ctx context.Context, arg1 *types.Cluster, timeout, condition, target, namespace string) error
WaitForDeployment mocks base method.
type MockClusterClientMockRecorder ¶
type MockClusterClientMockRecorder struct {
// contains filtered or unexported fields
}
MockClusterClientMockRecorder is the mock recorder for MockClusterClient.
func (*MockClusterClientMockRecorder) Apply ¶ added in v0.13.0
func (mr *MockClusterClientMockRecorder) Apply(ctx, kubeconfigPath, obj any, opts ...any) *gomock.Call
Apply indicates an expected call of Apply.
func (*MockClusterClientMockRecorder) ApplyKubeSpecFromBytes ¶
func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytes(ctx, arg1, data any) *gomock.Call
ApplyKubeSpecFromBytes indicates an expected call of ApplyKubeSpecFromBytes.
func (*MockClusterClientMockRecorder) ApplyKubeSpecFromBytesForce ¶
func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytesForce(ctx, arg1, data any) *gomock.Call
ApplyKubeSpecFromBytesForce indicates an expected call of ApplyKubeSpecFromBytesForce.
func (*MockClusterClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace(ctx, arg1, data, namespace any) *gomock.Call
ApplyKubeSpecFromBytesWithNamespace indicates an expected call of ApplyKubeSpecFromBytesWithNamespace.
func (*MockClusterClientMockRecorder) BackupManagement ¶ added in v0.14.4
func (mr *MockClusterClientMockRecorder) BackupManagement(ctx, arg1, managementStatePath, clusterName any) *gomock.Call
BackupManagement indicates an expected call of BackupManagement.
func (*MockClusterClientMockRecorder) CountMachineDeploymentReplicasReady ¶ added in v0.9.2
func (mr *MockClusterClientMockRecorder) CountMachineDeploymentReplicasReady(ctx, clusterName, kubeconfigFile any) *gomock.Call
CountMachineDeploymentReplicasReady indicates an expected call of CountMachineDeploymentReplicasReady.
func (*MockClusterClientMockRecorder) CreateNamespaceIfNotPresent ¶ added in v0.11.0
func (mr *MockClusterClientMockRecorder) CreateNamespaceIfNotPresent(ctx, kubeconfig, namespace any) *gomock.Call
CreateNamespaceIfNotPresent indicates an expected call of CreateNamespaceIfNotPresent.
func (*MockClusterClientMockRecorder) DeleteAWSIamConfig ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) DeleteAWSIamConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteAWSIamConfig indicates an expected call of DeleteAWSIamConfig.
func (*MockClusterClientMockRecorder) DeleteCluster ¶
func (mr *MockClusterClientMockRecorder) DeleteCluster(ctx, arg1, clusterToDelete any) *gomock.Call
DeleteCluster indicates an expected call of DeleteCluster.
func (*MockClusterClientMockRecorder) DeleteEKSACluster ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) DeleteEKSACluster(ctx, arg1, name, namespace any) *gomock.Call
DeleteEKSACluster indicates an expected call of DeleteEKSACluster.
func (*MockClusterClientMockRecorder) DeleteGitOpsConfig ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) DeleteGitOpsConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteGitOpsConfig indicates an expected call of DeleteGitOpsConfig.
func (*MockClusterClientMockRecorder) DeleteOIDCConfig ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) DeleteOIDCConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteOIDCConfig indicates an expected call of DeleteOIDCConfig.
func (*MockClusterClientMockRecorder) DeleteOldWorkerNodeGroup ¶ added in v0.7.1
func (mr *MockClusterClientMockRecorder) DeleteOldWorkerNodeGroup(ctx, machineDeployment, kubeconfig any) *gomock.Call
DeleteOldWorkerNodeGroup indicates an expected call of DeleteOldWorkerNodeGroup.
func (*MockClusterClientMockRecorder) GetApiServerUrl ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) GetApiServerUrl(ctx, arg1 any) *gomock.Call
GetApiServerUrl indicates an expected call of GetApiServerUrl.
func (*MockClusterClientMockRecorder) GetBundles ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) GetBundles(ctx, kubeconfigFile, name, namespace any) *gomock.Call
GetBundles indicates an expected call of GetBundles.
func (*MockClusterClientMockRecorder) GetClusters ¶
func (mr *MockClusterClientMockRecorder) GetClusters(ctx, arg1 any) *gomock.Call
GetClusters indicates an expected call of GetClusters.
func (*MockClusterClientMockRecorder) GetConfigMap ¶ added in v0.19.0
func (mr *MockClusterClientMockRecorder) GetConfigMap(ctx, kubeconfigFile, name, namespace any) *gomock.Call
GetConfigMap indicates an expected call of GetConfigMap.
func (*MockClusterClientMockRecorder) GetEksaAWSIamConfig ¶ added in v0.12.0
func (mr *MockClusterClientMockRecorder) GetEksaAWSIamConfig(ctx, awsIamConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaAWSIamConfig indicates an expected call of GetEksaAWSIamConfig.
func (*MockClusterClientMockRecorder) GetEksaCloudStackMachineConfig ¶ added in v0.9.0
func (mr *MockClusterClientMockRecorder) GetEksaCloudStackMachineConfig(ctx, cloudstackMachineConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaCloudStackMachineConfig indicates an expected call of GetEksaCloudStackMachineConfig.
func (*MockClusterClientMockRecorder) GetEksaCluster ¶
func (mr *MockClusterClientMockRecorder) GetEksaCluster(ctx, arg1, clusterName any) *gomock.Call
GetEksaCluster indicates an expected call of GetEksaCluster.
func (*MockClusterClientMockRecorder) GetEksaFluxConfig ¶ added in v0.9.0
func (mr *MockClusterClientMockRecorder) GetEksaFluxConfig(ctx, fluxConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaFluxConfig indicates an expected call of GetEksaFluxConfig.
func (*MockClusterClientMockRecorder) GetEksaGitOpsConfig ¶ added in v0.6.1
func (mr *MockClusterClientMockRecorder) GetEksaGitOpsConfig(ctx, gitOpsConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaGitOpsConfig indicates an expected call of GetEksaGitOpsConfig.
func (*MockClusterClientMockRecorder) GetEksaOIDCConfig ¶ added in v0.8.0
func (mr *MockClusterClientMockRecorder) GetEksaOIDCConfig(ctx, oidcConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaOIDCConfig indicates an expected call of GetEksaOIDCConfig.
func (*MockClusterClientMockRecorder) GetEksaVSphereDatacenterConfig ¶
func (mr *MockClusterClientMockRecorder) GetEksaVSphereDatacenterConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
GetEksaVSphereDatacenterConfig indicates an expected call of GetEksaVSphereDatacenterConfig.
func (*MockClusterClientMockRecorder) GetEksaVSphereMachineConfig ¶
func (mr *MockClusterClientMockRecorder) GetEksaVSphereMachineConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
GetEksaVSphereMachineConfig indicates an expected call of GetEksaVSphereMachineConfig.
func (*MockClusterClientMockRecorder) GetEksdRelease ¶ added in v0.8.0
func (mr *MockClusterClientMockRecorder) GetEksdRelease(ctx, name, namespace, kubeconfigFile any) *gomock.Call
GetEksdRelease indicates an expected call of GetEksdRelease.
func (*MockClusterClientMockRecorder) GetKubeadmControlPlane ¶ added in v0.13.0
func (mr *MockClusterClientMockRecorder) GetKubeadmControlPlane(ctx, arg1, clusterName any, opts ...any) *gomock.Call
GetKubeadmControlPlane indicates an expected call of GetKubeadmControlPlane.
func (*MockClusterClientMockRecorder) GetMachineDeployment ¶ added in v0.7.1
func (mr *MockClusterClientMockRecorder) GetMachineDeployment(ctx, workerNodeGroupName any, opts ...any) *gomock.Call
GetMachineDeployment indicates an expected call of GetMachineDeployment.
func (*MockClusterClientMockRecorder) GetMachineDeploymentsForCluster ¶ added in v0.13.0
func (mr *MockClusterClientMockRecorder) GetMachineDeploymentsForCluster(ctx, clusterName any, opts ...any) *gomock.Call
GetMachineDeploymentsForCluster indicates an expected call of GetMachineDeploymentsForCluster.
func (*MockClusterClientMockRecorder) GetMachines ¶
func (mr *MockClusterClientMockRecorder) GetMachines(ctx, arg1, clusterName any) *gomock.Call
GetMachines indicates an expected call of GetMachines.
func (*MockClusterClientMockRecorder) GetWorkloadKubeconfig ¶
func (mr *MockClusterClientMockRecorder) GetWorkloadKubeconfig(ctx, clusterName, arg2 any) *gomock.Call
GetWorkloadKubeconfig indicates an expected call of GetWorkloadKubeconfig.
func (*MockClusterClientMockRecorder) InitInfrastructure ¶
func (mr *MockClusterClientMockRecorder) InitInfrastructure(ctx, managementComponents, clusterSpec, arg3, provider any) *gomock.Call
InitInfrastructure indicates an expected call of InitInfrastructure.
func (*MockClusterClientMockRecorder) KubeconfigSecretAvailable ¶ added in v0.6.1
func (mr *MockClusterClientMockRecorder) KubeconfigSecretAvailable(ctx, kubeconfig, clusterName, namespace any) *gomock.Call
KubeconfigSecretAvailable indicates an expected call of KubeconfigSecretAvailable.
func (*MockClusterClientMockRecorder) ListObjects ¶ added in v0.12.0
func (mr *MockClusterClientMockRecorder) ListObjects(ctx, resourceType, namespace, kubeconfig, list any) *gomock.Call
ListObjects indicates an expected call of ListObjects.
func (*MockClusterClientMockRecorder) MoveManagement ¶
func (mr *MockClusterClientMockRecorder) MoveManagement(ctx, from, target, clusterName any) *gomock.Call
MoveManagement indicates an expected call of MoveManagement.
func (*MockClusterClientMockRecorder) PauseCAPICluster ¶ added in v0.16.0
func (mr *MockClusterClientMockRecorder) PauseCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
PauseCAPICluster indicates an expected call of PauseCAPICluster.
func (*MockClusterClientMockRecorder) RemoveAnnotationInNamespace ¶
func (mr *MockClusterClientMockRecorder) RemoveAnnotationInNamespace(ctx, resourceType, objectName, key, arg4, namespace any) *gomock.Call
RemoveAnnotationInNamespace indicates an expected call of RemoveAnnotationInNamespace.
func (*MockClusterClientMockRecorder) ResumeCAPICluster ¶ added in v0.16.0
func (mr *MockClusterClientMockRecorder) ResumeCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
ResumeCAPICluster indicates an expected call of ResumeCAPICluster.
func (*MockClusterClientMockRecorder) SaveLog ¶
func (mr *MockClusterClientMockRecorder) SaveLog(ctx, arg1, deployment, fileName, writer any) *gomock.Call
SaveLog indicates an expected call of SaveLog.
func (*MockClusterClientMockRecorder) SetEksaControllerEnvVar ¶ added in v0.9.0
func (mr *MockClusterClientMockRecorder) SetEksaControllerEnvVar(ctx, envVar, envVarVal, kubeconfig any) *gomock.Call
SetEksaControllerEnvVar indicates an expected call of SetEksaControllerEnvVar.
func (*MockClusterClientMockRecorder) UpdateAnnotationInNamespace ¶
func (mr *MockClusterClientMockRecorder) UpdateAnnotationInNamespace(ctx, resourceType, objectName, annotations, arg4, namespace any) *gomock.Call
UpdateAnnotationInNamespace indicates an expected call of UpdateAnnotationInNamespace.
func (*MockClusterClientMockRecorder) UpdateEnvironmentVariablesInNamespace ¶ added in v0.6.0
func (mr *MockClusterClientMockRecorder) UpdateEnvironmentVariablesInNamespace(ctx, resourceType, resourceName, envMap, arg4, namespace any) *gomock.Call
UpdateEnvironmentVariablesInNamespace indicates an expected call of UpdateEnvironmentVariablesInNamespace.
func (*MockClusterClientMockRecorder) ValidateControlPlaneNodes ¶
func (mr *MockClusterClientMockRecorder) ValidateControlPlaneNodes(ctx, arg1, clusterName any) *gomock.Call
ValidateControlPlaneNodes indicates an expected call of ValidateControlPlaneNodes.
func (*MockClusterClientMockRecorder) ValidateWorkerNodes ¶
func (mr *MockClusterClientMockRecorder) ValidateWorkerNodes(ctx, clusterName, kubeconfigFile any) *gomock.Call
ValidateWorkerNodes indicates an expected call of ValidateWorkerNodes.
func (*MockClusterClientMockRecorder) WaitForClusterReady ¶ added in v0.10.1
func (mr *MockClusterClientMockRecorder) WaitForClusterReady(ctx, arg1, timeout, clusterName any) *gomock.Call
WaitForClusterReady indicates an expected call of WaitForClusterReady.
func (*MockClusterClientMockRecorder) WaitForControlPlaneReady ¶
func (mr *MockClusterClientMockRecorder) WaitForControlPlaneReady(ctx, arg1, timeout, newClusterName any) *gomock.Call
WaitForControlPlaneReady indicates an expected call of WaitForControlPlaneReady.
func (*MockClusterClientMockRecorder) WaitForDeployment ¶
func (mr *MockClusterClientMockRecorder) WaitForDeployment(ctx, arg1, timeout, condition, target, namespace any) *gomock.Call
WaitForDeployment indicates an expected call of WaitForDeployment.
type MockEKSAComponents ¶ added in v0.13.0
type MockEKSAComponents struct {
// contains filtered or unexported fields
}
MockEKSAComponents is a mock of EKSAComponents interface.
func NewMockEKSAComponents ¶ added in v0.13.0
func NewMockEKSAComponents(ctrl *gomock.Controller) *MockEKSAComponents
NewMockEKSAComponents creates a new mock instance.
func (*MockEKSAComponents) EXPECT ¶ added in v0.13.0
func (m *MockEKSAComponents) EXPECT() *MockEKSAComponentsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockEKSAComponents) Install ¶ added in v0.13.0
func (m *MockEKSAComponents) Install(ctx context.Context, log logr.Logger, arg2 *types.Cluster, managementComponents *cluster.ManagementComponents, spec *cluster.Spec) error
Install mocks base method.
func (*MockEKSAComponents) Upgrade ¶ added in v0.13.0
func (m *MockEKSAComponents) Upgrade(ctx context.Context, log logr.Logger, arg2 *types.Cluster, currentManagementComponents, newManagementComponents *cluster.ManagementComponents, newSpec *cluster.Spec) (*types.ChangeDiff, error)
Upgrade mocks base method.
type MockEKSAComponentsMockRecorder ¶ added in v0.13.0
type MockEKSAComponentsMockRecorder struct {
// contains filtered or unexported fields
}
MockEKSAComponentsMockRecorder is the mock recorder for MockEKSAComponents.
type MockKubernetesClient ¶ added in v0.13.0
type MockKubernetesClient struct {
// contains filtered or unexported fields
}
MockKubernetesClient is a mock of KubernetesClient interface.
func NewMockKubernetesClient ¶ added in v0.13.0
func NewMockKubernetesClient(ctrl *gomock.Controller) *MockKubernetesClient
NewMockKubernetesClient creates a new mock instance.
func (*MockKubernetesClient) Apply ¶ added in v0.13.0
func (m *MockKubernetesClient) Apply(ctx context.Context, kubeconfigPath string, obj runtime.Object, opts ...kubernetes.KubectlApplyOption) error
Apply mocks base method.
func (*MockKubernetesClient) ApplyKubeSpecFromBytes ¶ added in v0.13.0
func (m *MockKubernetesClient) ApplyKubeSpecFromBytes(ctx context.Context, arg1 *types.Cluster, data []byte) error
ApplyKubeSpecFromBytes mocks base method.
func (*MockKubernetesClient) ApplyKubeSpecFromBytesForce ¶ added in v0.13.0
func (m *MockKubernetesClient) ApplyKubeSpecFromBytesForce(ctx context.Context, arg1 *types.Cluster, data []byte) error
ApplyKubeSpecFromBytesForce mocks base method.
func (*MockKubernetesClient) ApplyKubeSpecFromBytesWithNamespace ¶ added in v0.13.0
func (m *MockKubernetesClient) ApplyKubeSpecFromBytesWithNamespace(ctx context.Context, arg1 *types.Cluster, data []byte, namespace string) error
ApplyKubeSpecFromBytesWithNamespace mocks base method.
func (*MockKubernetesClient) CountMachineDeploymentReplicasReady ¶ added in v0.19.0
func (m *MockKubernetesClient) CountMachineDeploymentReplicasReady(ctx context.Context, clusterName, kubeconfigFile string) (int, int, error)
CountMachineDeploymentReplicasReady mocks base method.
func (*MockKubernetesClient) CreateNamespaceIfNotPresent ¶ added in v0.19.0
func (m *MockKubernetesClient) CreateNamespaceIfNotPresent(ctx context.Context, kubeconfig, namespace string) error
CreateNamespaceIfNotPresent mocks base method.
func (*MockKubernetesClient) DeleteAWSIamConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteAWSIamConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteAWSIamConfig mocks base method.
func (*MockKubernetesClient) DeleteCluster ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteCluster(ctx context.Context, arg1, clusterToDelete *types.Cluster) error
DeleteCluster mocks base method.
func (*MockKubernetesClient) DeleteEKSACluster ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteEKSACluster(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteEKSACluster mocks base method.
func (*MockKubernetesClient) DeleteGitOpsConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteGitOpsConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteGitOpsConfig mocks base method.
func (*MockKubernetesClient) DeleteOIDCConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteOIDCConfig(ctx context.Context, arg1 *types.Cluster, name, namespace string) error
DeleteOIDCConfig mocks base method.
func (*MockKubernetesClient) DeleteOldWorkerNodeGroup ¶ added in v0.19.0
func (m *MockKubernetesClient) DeleteOldWorkerNodeGroup(ctx context.Context, machineDeployment *v1beta20.MachineDeployment, kubeconfig string) error
DeleteOldWorkerNodeGroup mocks base method.
func (*MockKubernetesClient) EXPECT ¶ added in v0.13.0
func (m *MockKubernetesClient) EXPECT() *MockKubernetesClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockKubernetesClient) GetApiServerUrl ¶ added in v0.19.0
func (m *MockKubernetesClient) GetApiServerUrl(ctx context.Context, arg1 *types.Cluster) (string, error)
GetApiServerUrl mocks base method.
func (*MockKubernetesClient) GetBundles ¶ added in v0.19.0
func (m *MockKubernetesClient) GetBundles(ctx context.Context, kubeconfigFile, name, namespace string) (*v1alpha10.Bundles, error)
GetBundles mocks base method.
func (*MockKubernetesClient) GetClusters ¶ added in v0.19.0
func (m *MockKubernetesClient) GetClusters(ctx context.Context, arg1 *types.Cluster) ([]types.CAPICluster, error)
GetClusters mocks base method.
func (*MockKubernetesClient) GetConfigMap ¶ added in v0.19.0
func (m *MockKubernetesClient) GetConfigMap(ctx context.Context, kubeconfigFile, name, namespace string) (*v1.ConfigMap, error)
GetConfigMap mocks base method.
func (*MockKubernetesClient) GetEksaAWSIamConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaAWSIamConfig(ctx context.Context, awsIamConfigName, kubeconfigFile, namespace string) (*v1alpha1.AWSIamConfig, error)
GetEksaAWSIamConfig mocks base method.
func (*MockKubernetesClient) GetEksaCloudStackMachineConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaCloudStackMachineConfig(ctx context.Context, cloudstackMachineConfigName, kubeconfigFile, namespace string) (*v1alpha1.CloudStackMachineConfig, error)
GetEksaCloudStackMachineConfig mocks base method.
func (*MockKubernetesClient) GetEksaCluster ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaCluster(ctx context.Context, arg1 *types.Cluster, clusterName string) (*v1alpha1.Cluster, error)
GetEksaCluster mocks base method.
func (*MockKubernetesClient) GetEksaFluxConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaFluxConfig(ctx context.Context, fluxConfigName, kubeconfigFile, namespace string) (*v1alpha1.FluxConfig, error)
GetEksaFluxConfig mocks base method.
func (*MockKubernetesClient) GetEksaGitOpsConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaGitOpsConfig(ctx context.Context, gitOpsConfigName, kubeconfigFile, namespace string) (*v1alpha1.GitOpsConfig, error)
GetEksaGitOpsConfig mocks base method.
func (*MockKubernetesClient) GetEksaOIDCConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaOIDCConfig(ctx context.Context, oidcConfigName, kubeconfigFile, namespace string) (*v1alpha1.OIDCConfig, error)
GetEksaOIDCConfig mocks base method.
func (*MockKubernetesClient) GetEksaVSphereDatacenterConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaVSphereDatacenterConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereDatacenterConfig, error)
GetEksaVSphereDatacenterConfig mocks base method.
func (*MockKubernetesClient) GetEksaVSphereMachineConfig ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksaVSphereMachineConfig(ctx context.Context, VSphereDatacenterName, kubeconfigFile, namespace string) (*v1alpha1.VSphereMachineConfig, error)
GetEksaVSphereMachineConfig mocks base method.
func (*MockKubernetesClient) GetEksdRelease ¶ added in v0.19.0
func (m *MockKubernetesClient) GetEksdRelease(ctx context.Context, name, namespace, kubeconfigFile string) (*v1alpha11.Release, error)
GetEksdRelease mocks base method.
func (*MockKubernetesClient) GetKubeadmControlPlane ¶ added in v0.19.0
func (m *MockKubernetesClient) GetKubeadmControlPlane(ctx context.Context, arg1 *types.Cluster, clusterName string, opts ...executables.KubectlOpt) (*v1beta2.KubeadmControlPlane, error)
GetKubeadmControlPlane mocks base method.
func (*MockKubernetesClient) GetMachineDeployment ¶ added in v0.19.0
func (m *MockKubernetesClient) GetMachineDeployment(ctx context.Context, workerNodeGroupName string, opts ...executables.KubectlOpt) (*v1beta20.MachineDeployment, error)
GetMachineDeployment mocks base method.
func (*MockKubernetesClient) GetMachineDeploymentsForCluster ¶ added in v0.19.0
func (m *MockKubernetesClient) GetMachineDeploymentsForCluster(ctx context.Context, clusterName string, opts ...executables.KubectlOpt) ([]v1beta20.MachineDeployment, error)
GetMachineDeploymentsForCluster mocks base method.
func (*MockKubernetesClient) GetMachines ¶ added in v0.19.0
func (m *MockKubernetesClient) GetMachines(ctx context.Context, arg1 *types.Cluster, clusterName string) ([]types.Machine, error)
GetMachines mocks base method.
func (*MockKubernetesClient) KubeconfigSecretAvailable ¶ added in v0.19.0
func (m *MockKubernetesClient) KubeconfigSecretAvailable(ctx context.Context, kubeconfig, clusterName, namespace string) (bool, error)
KubeconfigSecretAvailable mocks base method.
func (*MockKubernetesClient) ListObjects ¶ added in v0.19.0
func (m *MockKubernetesClient) ListObjects(ctx context.Context, resourceType, namespace, kubeconfig string, list kubernetes.ObjectList) error
ListObjects mocks base method.
func (*MockKubernetesClient) PauseCAPICluster ¶ added in v0.19.0
func (m *MockKubernetesClient) PauseCAPICluster(ctx context.Context, arg1, kubeconfig string) error
PauseCAPICluster mocks base method.
func (*MockKubernetesClient) RemoveAnnotationInNamespace ¶ added in v0.13.0
func (m *MockKubernetesClient) RemoveAnnotationInNamespace(ctx context.Context, resourceType, objectName, key string, arg4 *types.Cluster, namespace string) error
RemoveAnnotationInNamespace mocks base method.
func (*MockKubernetesClient) ResumeCAPICluster ¶ added in v0.19.0
func (m *MockKubernetesClient) ResumeCAPICluster(ctx context.Context, arg1, kubeconfig string) error
ResumeCAPICluster mocks base method.
func (*MockKubernetesClient) SaveLog ¶ added in v0.19.0
func (m *MockKubernetesClient) SaveLog(ctx context.Context, arg1 *types.Cluster, deployment *types.Deployment, fileName string, writer filewriter.FileWriter) error
SaveLog mocks base method.
func (*MockKubernetesClient) SetEksaControllerEnvVar ¶ added in v0.19.0
func (m *MockKubernetesClient) SetEksaControllerEnvVar(ctx context.Context, envVar, envVarVal, kubeconfig string) error
SetEksaControllerEnvVar mocks base method.
func (*MockKubernetesClient) UpdateAnnotationInNamespace ¶ added in v0.13.0
func (m *MockKubernetesClient) UpdateAnnotationInNamespace(ctx context.Context, resourceType, objectName string, annotations map[string]string, arg4 *types.Cluster, namespace string) error
UpdateAnnotationInNamespace mocks base method.
func (*MockKubernetesClient) UpdateEnvironmentVariablesInNamespace ¶ added in v0.19.0
func (m *MockKubernetesClient) UpdateEnvironmentVariablesInNamespace(ctx context.Context, resourceType, resourceName string, envMap map[string]string, arg4 *types.Cluster, namespace string) error
UpdateEnvironmentVariablesInNamespace mocks base method.
func (*MockKubernetesClient) ValidateControlPlaneNodes ¶ added in v0.19.0
func (m *MockKubernetesClient) ValidateControlPlaneNodes(ctx context.Context, arg1 *types.Cluster, clusterName string) error
ValidateControlPlaneNodes mocks base method.
func (*MockKubernetesClient) ValidateWorkerNodes ¶ added in v0.19.0
func (m *MockKubernetesClient) ValidateWorkerNodes(ctx context.Context, clusterName, kubeconfigFile string) error
ValidateWorkerNodes mocks base method.
func (*MockKubernetesClient) WaitForClusterReady ¶ added in v0.19.0
func (m *MockKubernetesClient) WaitForClusterReady(ctx context.Context, arg1 *types.Cluster, timeout, clusterName string) error
WaitForClusterReady mocks base method.
func (*MockKubernetesClient) WaitForControlPlaneReady ¶ added in v0.19.0
func (m *MockKubernetesClient) WaitForControlPlaneReady(ctx context.Context, arg1 *types.Cluster, timeout, newClusterName string) error
WaitForControlPlaneReady mocks base method.
func (*MockKubernetesClient) WaitForDeployment ¶ added in v0.13.0
func (m *MockKubernetesClient) WaitForDeployment(ctx context.Context, arg1 *types.Cluster, timeout, condition, target, namespace string) error
WaitForDeployment mocks base method.
type MockKubernetesClientMockRecorder ¶ added in v0.13.0
type MockKubernetesClientMockRecorder struct {
// contains filtered or unexported fields
}
MockKubernetesClientMockRecorder is the mock recorder for MockKubernetesClient.
func (*MockKubernetesClientMockRecorder) Apply ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) Apply(ctx, kubeconfigPath, obj any, opts ...any) *gomock.Call
Apply indicates an expected call of Apply.
func (*MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytes ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytes(ctx, arg1, data any) *gomock.Call
ApplyKubeSpecFromBytes indicates an expected call of ApplyKubeSpecFromBytes.
func (*MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesForce ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesForce(ctx, arg1, data any) *gomock.Call
ApplyKubeSpecFromBytesForce indicates an expected call of ApplyKubeSpecFromBytesForce.
func (*MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) ApplyKubeSpecFromBytesWithNamespace(ctx, arg1, data, namespace any) *gomock.Call
ApplyKubeSpecFromBytesWithNamespace indicates an expected call of ApplyKubeSpecFromBytesWithNamespace.
func (*MockKubernetesClientMockRecorder) CountMachineDeploymentReplicasReady ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) CountMachineDeploymentReplicasReady(ctx, clusterName, kubeconfigFile any) *gomock.Call
CountMachineDeploymentReplicasReady indicates an expected call of CountMachineDeploymentReplicasReady.
func (*MockKubernetesClientMockRecorder) CreateNamespaceIfNotPresent ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) CreateNamespaceIfNotPresent(ctx, kubeconfig, namespace any) *gomock.Call
CreateNamespaceIfNotPresent indicates an expected call of CreateNamespaceIfNotPresent.
func (*MockKubernetesClientMockRecorder) DeleteAWSIamConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteAWSIamConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteAWSIamConfig indicates an expected call of DeleteAWSIamConfig.
func (*MockKubernetesClientMockRecorder) DeleteCluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteCluster(ctx, arg1, clusterToDelete any) *gomock.Call
DeleteCluster indicates an expected call of DeleteCluster.
func (*MockKubernetesClientMockRecorder) DeleteEKSACluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteEKSACluster(ctx, arg1, name, namespace any) *gomock.Call
DeleteEKSACluster indicates an expected call of DeleteEKSACluster.
func (*MockKubernetesClientMockRecorder) DeleteGitOpsConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteGitOpsConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteGitOpsConfig indicates an expected call of DeleteGitOpsConfig.
func (*MockKubernetesClientMockRecorder) DeleteOIDCConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteOIDCConfig(ctx, arg1, name, namespace any) *gomock.Call
DeleteOIDCConfig indicates an expected call of DeleteOIDCConfig.
func (*MockKubernetesClientMockRecorder) DeleteOldWorkerNodeGroup ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) DeleteOldWorkerNodeGroup(ctx, machineDeployment, kubeconfig any) *gomock.Call
DeleteOldWorkerNodeGroup indicates an expected call of DeleteOldWorkerNodeGroup.
func (*MockKubernetesClientMockRecorder) GetApiServerUrl ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetApiServerUrl(ctx, arg1 any) *gomock.Call
GetApiServerUrl indicates an expected call of GetApiServerUrl.
func (*MockKubernetesClientMockRecorder) GetBundles ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetBundles(ctx, kubeconfigFile, name, namespace any) *gomock.Call
GetBundles indicates an expected call of GetBundles.
func (*MockKubernetesClientMockRecorder) GetClusters ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetClusters(ctx, arg1 any) *gomock.Call
GetClusters indicates an expected call of GetClusters.
func (*MockKubernetesClientMockRecorder) GetConfigMap ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetConfigMap(ctx, kubeconfigFile, name, namespace any) *gomock.Call
GetConfigMap indicates an expected call of GetConfigMap.
func (*MockKubernetesClientMockRecorder) GetEksaAWSIamConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaAWSIamConfig(ctx, awsIamConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaAWSIamConfig indicates an expected call of GetEksaAWSIamConfig.
func (*MockKubernetesClientMockRecorder) GetEksaCloudStackMachineConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaCloudStackMachineConfig(ctx, cloudstackMachineConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaCloudStackMachineConfig indicates an expected call of GetEksaCloudStackMachineConfig.
func (*MockKubernetesClientMockRecorder) GetEksaCluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaCluster(ctx, arg1, clusterName any) *gomock.Call
GetEksaCluster indicates an expected call of GetEksaCluster.
func (*MockKubernetesClientMockRecorder) GetEksaFluxConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaFluxConfig(ctx, fluxConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaFluxConfig indicates an expected call of GetEksaFluxConfig.
func (*MockKubernetesClientMockRecorder) GetEksaGitOpsConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaGitOpsConfig(ctx, gitOpsConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaGitOpsConfig indicates an expected call of GetEksaGitOpsConfig.
func (*MockKubernetesClientMockRecorder) GetEksaOIDCConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaOIDCConfig(ctx, oidcConfigName, kubeconfigFile, namespace any) *gomock.Call
GetEksaOIDCConfig indicates an expected call of GetEksaOIDCConfig.
func (*MockKubernetesClientMockRecorder) GetEksaVSphereDatacenterConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaVSphereDatacenterConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
GetEksaVSphereDatacenterConfig indicates an expected call of GetEksaVSphereDatacenterConfig.
func (*MockKubernetesClientMockRecorder) GetEksaVSphereMachineConfig ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksaVSphereMachineConfig(ctx, VSphereDatacenterName, kubeconfigFile, namespace any) *gomock.Call
GetEksaVSphereMachineConfig indicates an expected call of GetEksaVSphereMachineConfig.
func (*MockKubernetesClientMockRecorder) GetEksdRelease ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetEksdRelease(ctx, name, namespace, kubeconfigFile any) *gomock.Call
GetEksdRelease indicates an expected call of GetEksdRelease.
func (*MockKubernetesClientMockRecorder) GetKubeadmControlPlane ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetKubeadmControlPlane(ctx, arg1, clusterName any, opts ...any) *gomock.Call
GetKubeadmControlPlane indicates an expected call of GetKubeadmControlPlane.
func (*MockKubernetesClientMockRecorder) GetMachineDeployment ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetMachineDeployment(ctx, workerNodeGroupName any, opts ...any) *gomock.Call
GetMachineDeployment indicates an expected call of GetMachineDeployment.
func (*MockKubernetesClientMockRecorder) GetMachineDeploymentsForCluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetMachineDeploymentsForCluster(ctx, clusterName any, opts ...any) *gomock.Call
GetMachineDeploymentsForCluster indicates an expected call of GetMachineDeploymentsForCluster.
func (*MockKubernetesClientMockRecorder) GetMachines ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) GetMachines(ctx, arg1, clusterName any) *gomock.Call
GetMachines indicates an expected call of GetMachines.
func (*MockKubernetesClientMockRecorder) KubeconfigSecretAvailable ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) KubeconfigSecretAvailable(ctx, kubeconfig, clusterName, namespace any) *gomock.Call
KubeconfigSecretAvailable indicates an expected call of KubeconfigSecretAvailable.
func (*MockKubernetesClientMockRecorder) ListObjects ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) ListObjects(ctx, resourceType, namespace, kubeconfig, list any) *gomock.Call
ListObjects indicates an expected call of ListObjects.
func (*MockKubernetesClientMockRecorder) PauseCAPICluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) PauseCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
PauseCAPICluster indicates an expected call of PauseCAPICluster.
func (*MockKubernetesClientMockRecorder) RemoveAnnotationInNamespace ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) RemoveAnnotationInNamespace(ctx, resourceType, objectName, key, arg4, namespace any) *gomock.Call
RemoveAnnotationInNamespace indicates an expected call of RemoveAnnotationInNamespace.
func (*MockKubernetesClientMockRecorder) ResumeCAPICluster ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) ResumeCAPICluster(ctx, arg1, kubeconfig any) *gomock.Call
ResumeCAPICluster indicates an expected call of ResumeCAPICluster.
func (*MockKubernetesClientMockRecorder) SaveLog ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) SaveLog(ctx, arg1, deployment, fileName, writer any) *gomock.Call
SaveLog indicates an expected call of SaveLog.
func (*MockKubernetesClientMockRecorder) SetEksaControllerEnvVar ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) SetEksaControllerEnvVar(ctx, envVar, envVarVal, kubeconfig any) *gomock.Call
SetEksaControllerEnvVar indicates an expected call of SetEksaControllerEnvVar.
func (*MockKubernetesClientMockRecorder) UpdateAnnotationInNamespace ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) UpdateAnnotationInNamespace(ctx, resourceType, objectName, annotations, arg4, namespace any) *gomock.Call
UpdateAnnotationInNamespace indicates an expected call of UpdateAnnotationInNamespace.
func (*MockKubernetesClientMockRecorder) UpdateEnvironmentVariablesInNamespace ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) UpdateEnvironmentVariablesInNamespace(ctx, resourceType, resourceName, envMap, arg4, namespace any) *gomock.Call
UpdateEnvironmentVariablesInNamespace indicates an expected call of UpdateEnvironmentVariablesInNamespace.
func (*MockKubernetesClientMockRecorder) ValidateControlPlaneNodes ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) ValidateControlPlaneNodes(ctx, arg1, clusterName any) *gomock.Call
ValidateControlPlaneNodes indicates an expected call of ValidateControlPlaneNodes.
func (*MockKubernetesClientMockRecorder) ValidateWorkerNodes ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) ValidateWorkerNodes(ctx, clusterName, kubeconfigFile any) *gomock.Call
ValidateWorkerNodes indicates an expected call of ValidateWorkerNodes.
func (*MockKubernetesClientMockRecorder) WaitForClusterReady ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) WaitForClusterReady(ctx, arg1, timeout, clusterName any) *gomock.Call
WaitForClusterReady indicates an expected call of WaitForClusterReady.
func (*MockKubernetesClientMockRecorder) WaitForControlPlaneReady ¶ added in v0.19.0
func (mr *MockKubernetesClientMockRecorder) WaitForControlPlaneReady(ctx, arg1, timeout, newClusterName any) *gomock.Call
WaitForControlPlaneReady indicates an expected call of WaitForControlPlaneReady.
func (*MockKubernetesClientMockRecorder) WaitForDeployment ¶ added in v0.13.0
func (mr *MockKubernetesClientMockRecorder) WaitForDeployment(ctx, arg1, timeout, condition, target, namespace any) *gomock.Call
WaitForDeployment indicates an expected call of WaitForDeployment.