Versions in this module Expand all Collapse all v1 v1.0.1 Oct 30, 2021 Changes in this version + type CRD struct + func (_m *CRD) EnsureCRD(conf crd.Conf) error + type Services struct + func (_m *Services) CreateConfigMap(namespace string, configMap *v1.ConfigMap) error + func (_m *Services) CreateDeployment(namespace string, deployment *appsv1.Deployment) error + func (_m *Services) CreateIfNotExistsService(namespace string, service *v1.Service) error + func (_m *Services) CreateOrUpdateConfigMap(namespace string, np *v1.ConfigMap) error + func (_m *Services) CreateOrUpdateDeployment(namespace string, deployment *appsv1.Deployment) error + func (_m *Services) CreateOrUpdatePod(namespace string, pod *v1.Pod) error + func (_m *Services) CreateOrUpdatePodDisruptionBudget(namespace string, podDisruptionBudget *v1beta1.PodDisruptionBudget) error + func (_m *Services) CreateOrUpdateRole(namespace string, binding *rbacv1.Role) error + func (_m *Services) CreateOrUpdateRoleBinding(namespace string, binding *rbacv1.RoleBinding) error + func (_m *Services) CreateOrUpdateService(namespace string, service *v1.Service) error + func (_m *Services) CreateOrUpdateStatefulSet(namespace string, statefulSet *appsv1.StatefulSet) error + func (_m *Services) CreatePod(namespace string, pod *v1.Pod) error + func (_m *Services) CreatePodDisruptionBudget(namespace string, podDisruptionBudget *v1beta1.PodDisruptionBudget) error + func (_m *Services) CreateRole(namespace string, role *rbacv1.Role) error + func (_m *Services) CreateRoleBinding(namespace string, binding *rbacv1.RoleBinding) error + func (_m *Services) CreateService(namespace string, service *v1.Service) error + func (_m *Services) CreateStatefulSet(namespace string, statefulSet *appsv1.StatefulSet) error + func (_m *Services) DeleteConfigMap(namespace string, name string) error + func (_m *Services) DeleteDeployment(namespace string, name string) error + func (_m *Services) DeletePod(namespace string, name string) error + func (_m *Services) DeletePodDisruptionBudget(namespace string, name string) error + func (_m *Services) DeleteService(namespace string, name string) error + func (_m *Services) DeleteStatefulSet(namespace string, name string) error + func (_m *Services) EnsureCRD(conf crd.Conf) error + func (_m *Services) GetClusterRole(name string) (*rbacv1.ClusterRole, error) + func (_m *Services) GetConfigMap(namespace string, name string) (*v1.ConfigMap, error) + func (_m *Services) GetDeployment(namespace string, name string) (*appsv1.Deployment, error) + func (_m *Services) GetDeploymentPods(namespace string, name string) (*v1.PodList, error) + func (_m *Services) GetPod(namespace string, name string) (*v1.Pod, error) + func (_m *Services) GetPodDisruptionBudget(namespace string, name string) (*v1beta1.PodDisruptionBudget, error) + func (_m *Services) GetRole(namespace string, name string) (*rbacv1.Role, error) + func (_m *Services) GetRoleBinding(namespace string, name string) (*rbacv1.RoleBinding, error) + func (_m *Services) GetSecret(namespace string, name string) (*v1.Secret, error) + func (_m *Services) GetService(namespace string, name string) (*v1.Service, error) + func (_m *Services) GetStatefulSet(namespace string, name string) (*appsv1.StatefulSet, error) + func (_m *Services) GetStatefulSetPods(namespace string, name string) (*v1.PodList, error) + func (_m *Services) ListConfigMaps(namespace string) (*v1.ConfigMapList, error) + func (_m *Services) ListDeployments(namespace string) (*appsv1.DeploymentList, error) + func (_m *Services) ListPods(namespace string) (*v1.PodList, error) + func (_m *Services) ListRedisFailovers(namespace string, opts metav1.ListOptions) (*redisfailoverv1.RedisFailoverList, error) + func (_m *Services) ListServices(namespace string) (*v1.ServiceList, error) + func (_m *Services) ListStatefulSets(namespace string) (*appsv1.StatefulSetList, error) + func (_m *Services) UpdateConfigMap(namespace string, configMap *v1.ConfigMap) error + func (_m *Services) UpdateDeployment(namespace string, deployment *appsv1.Deployment) error + func (_m *Services) UpdatePod(namespace string, pod *v1.Pod) error + func (_m *Services) UpdatePodDisruptionBudget(namespace string, podDisruptionBudget *v1beta1.PodDisruptionBudget) error + func (_m *Services) UpdateRole(namespace string, role *rbacv1.Role) error + func (_m *Services) UpdateRoleBinding(namespace string, binding *rbacv1.RoleBinding) error + func (_m *Services) UpdateService(namespace string, service *v1.Service) error + func (_m *Services) UpdateStatefulSet(namespace string, statefulSet *appsv1.StatefulSet) error + func (_m *Services) WatchRedisFailovers(namespace string, opts metav1.ListOptions) (watch.Interface, error)