package
1.0.0
Repository: https://github.com/cloudlinux/redis-operator.git
Documentation: pkg.go.dev

# Functions

GetRedisPassword retreives password from kubernetes secret or, if unspecified, returns a blank string.
New returns a new Kubernetes service.
NewConfigMapService returns a new ConfigMap KubeService.
NewCRDService returns a new CRD KubeService.
NewDeploymentService returns a new Deployment KubeService.
NewPodDisruptionBudgetService returns a new PodDisruptionBudget KubeService.
NewPodService returns a new Pod KubeService.
NewRBACService returns a new RBAC KubeService.
NewRedisFailoverService returns a new Workspace KubeService.
No description provided by the author
NewServiceService returns a new Service KubeService.
NewStatefulSetService returns a new StatefulSet KubeService.

# Structs

ConfigMapService is the configMap service implementation using API calls to kubernetes.
CRDService is the CRD service implementation using API calls to kubernetes.
DeploymentService is the service account service implementation using API calls to kubernetes.
PodDisruptionBudgetService is the podDisruptionBudget service implementation using API calls to kubernetes.
PodService is the pod service implementation using API calls to kubernetes.
NamespaceService is the Namespace service implementation using API calls to kubernetes.
RedisFailoverService is the RedisFailover service implementation using API calls to kubernetes.
SecretService is the secret service implementation using API calls to kubernetes.
ServiceService is the service service implementation using API calls to kubernetes.
StatefulSetService is the service account service implementation using API calls to kubernetes.

# Interfaces

ConfigMap the ServiceAccount service that knows how to interact with k8s to manage them.
CRD is the CRD service that knows how to interact with k8s to manage them.
Deployment the Deployment service that knows how to interact with k8s to manage them.
Pod the ServiceAccount service that knows how to interact with k8s to manage them.
PodDisruptionBudget the ServiceAccount service that knows how to interact with k8s to manage them.
RBAC is the service that knows how to interact with k8s to manage RBAC related resources.
RedisFailover the RF service that knows how to interact with k8s to get them.
Secret interacts with k8s to get secrets.
Service the ServiceAccount service that knows how to interact with k8s to manage them.
Service is the K8s service entrypoint.
StatefulSet the StatefulSet service that knows how to interact with k8s to manage them.

# Type aliases

No description provided by the author