Versions in this module Expand all Collapse all v1 v1.0.2 Nov 16, 2024 v1.0.1 Nov 16, 2024 Changes in this version + func DeleteDeployment(ctx context.Context, k8sclientset kubernetes.Interface, ...) + func GetDeployment(ctx context.Context, k8sclientset kubernetes.Interface, ...) (*appsv1.Deployment, error) + func RestartDeployment(ctx context.Context, k8sclientset kubernetes.Interface, ...) + func SetDeploymentScale(ctx context.Context, k8sclientset kubernetes.Interface, ...) error + func UpdateConfigMap(ctx context.Context, k8sclientset kubernetes.Interface, ...) + func WaitForPodToRun(ctx context.Context, k8sclientset kubernetes.Interface, ...) (corev1.Pod, error) + type Clientsets struct + Dynamic dynamic.Interface + Kube kubernetes.Interface + KubeConfig *rest.Config + Rook rookclient.Interface + func (c *Clientsets) CreateResourcesDynamically(ctx context.Context, group string, version string, resource string, ...) (*unstructured.Unstructured, error) + func (c *Clientsets) DeleteResourcesDynamically(ctx context.Context, group string, version string, resource string, ...) error + func (c *Clientsets) GetResourcesDynamically(ctx context.Context, group string, version string, resource string, ...) (*unstructured.Unstructured, error) + func (c *Clientsets) ListResourcesDynamically(ctx context.Context, group string, version string, resource string, ...) ([]unstructured.Unstructured, error) + func (c *Clientsets) PatchResourcesDynamically(ctx context.Context, group string, version string, resource string, ...) error + type ClientsetsInterface interface + CreateResourcesDynamically func(ctx context.Context, group string, version string, resource string, ...) (*unstructured.Unstructured, error) + DeleteResourcesDynamically func(ctx context.Context, group string, version string, resource string, ...) error + GetResourcesDynamically func(ctx context.Context, group string, version string, resource string, ...) (*unstructured.Unstructured, error) + ListResourcesDynamically func(ctx context.Context, group string, version string, resource string, ...) ([]unstructured.Unstructured, error) + PatchResourcesDynamically func(ctx context.Context, group string, version string, resource string, ...) error + type MockClientsetsInterface struct + func NewMockClientsetsInterface(ctrl *gomock.Controller) *MockClientsetsInterface + func (m *MockClientsetsInterface) CreateResourcesDynamically(arg0 context.Context, arg1, arg2, arg3 string, arg4 *unstructured.Unstructured, ...) (*unstructured.Unstructured, error) + func (m *MockClientsetsInterface) DeleteResourcesDynamically(arg0 context.Context, arg1, arg2, arg3, arg4, arg5 string) error + func (m *MockClientsetsInterface) EXPECT() *MockClientsetsInterfaceMockRecorder + func (m *MockClientsetsInterface) GetResourcesDynamically(arg0 context.Context, arg1, arg2, arg3, arg4, arg5 string) (*unstructured.Unstructured, error) + func (m *MockClientsetsInterface) ListResourcesDynamically(arg0 context.Context, arg1, arg2, arg3, arg4 string) ([]unstructured.Unstructured, error) + func (m *MockClientsetsInterface) PatchResourcesDynamically(arg0 context.Context, arg1, arg2, arg3, arg4, arg5 string, ...) error + type MockClientsetsInterfaceMockRecorder struct + func (mr *MockClientsetsInterfaceMockRecorder) CreateResourcesDynamically(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call + func (mr *MockClientsetsInterfaceMockRecorder) DeleteResourcesDynamically(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call + func (mr *MockClientsetsInterfaceMockRecorder) GetResourcesDynamically(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call + func (mr *MockClientsetsInterfaceMockRecorder) ListResourcesDynamically(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call + func (mr *MockClientsetsInterfaceMockRecorder) PatchResourcesDynamically(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7 interface{}) *gomock.Call