Documentation ¶
Index ¶
- func GetDeploymentStatusAvailable(deployment *appsv1.Deployment, log logr.Logger) bool
- func GetIngressBackendServices(ingress *unstructured.Unstructured, log logr.Logger) ([]map[string]string, error)
- func GetSercretByName(name, namespace string, client client.Client, log logr.Logger) (*corev1.Secret, error)
- func GetServiceAnotations(service *corev1.Service, log logr.Logger) (map[string]string, error)
- func GetServiceByName(name, namespace string, client client.Client) (*corev1.Service, error)
- func GetServiceStatus(service *corev1.Service) bool
- func GetTargetService(service *corev1.Service) string
- func Reconcile(log logr.Logger, client runtimeClient.Client, desired runtime.Object, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDeploymentStatusAvailable ¶
func GetDeploymentStatusAvailable(deployment *appsv1.Deployment, log logr.Logger) bool
func GetIngressBackendServices ¶
func GetIngressBackendServices(ingress *unstructured.Unstructured, log logr.Logger) ([]map[string]string, error)
func GetSercretByName ¶
func GetServiceAnotations ¶
func GetServiceByName ¶
func GetServiceStatus ¶
func GetTargetService ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.