Versions in this module Expand all Collapse all v0 v0.11.7 Sep 15, 2022 Changes in this version + const GitlabType + func AsDeployment(obj client.Object) (*appsv1.Deployment, error) + func AsIngress(obj client.Object) (*networkingv1.Ingress, error) + func CertManagerEnabled(adapter gitlab.CustomResourceAdapter) bool + func CertificateIssuer(adapter gitlab.CustomResourceAdapter) *certmanagerv1.Issuer + func ExporterServiceMonitor(cr *gitlabv1beta1.GitLab) *monitoringv1.ServiceMonitor + func ExposePrometheusCluster(cr *gitlabv1beta1.GitLab) *corev1.Service + func GetIssuerConfig(adapter gitlab.CustomResourceAdapter) certmanagerv1.IssuerConfig + func GetPodTemplateSpec(obj client.Object) (*corev1.PodTemplateSpec, error) + func GitalyServiceMonitor(cr *gitlabv1beta1.GitLab) *monitoringv1.ServiceMonitor + func IsOpenshift() bool + func Label(resource, component, resourceType string) map[string]string + func PopulateAttachedSecrets(template v1.PodTemplateSpec) map[string]map[string]struct + func PostgresqlServiceMonitor(cr *gitlabv1beta1.GitLab) *monitoringv1.ServiceMonitor + func PrometheusCluster(cr *gitlabv1beta1.GitLab) *monitoringv1.Prometheus + func PrometheusClusterEnabled(adapter gitlab.CustomResourceAdapter) bool + func RedisServiceMonitor(cr *gitlabv1beta1.GitLab) *monitoringv1.ServiceMonitor + func SecretChecksum(secret v1.Secret, keys map[string]struct{}) string + func ServiceAccount(name, namespace string) *corev1.ServiceAccount + func ToggleDeploymentPause(obj client.Object, pause bool) error + func WebserviceServiceMonitor(cr *gitlabv1beta1.GitLab) *monitoringv1.ServiceMonitor + type EndpointTLS struct + func RequiresCertManagerCertificate(adapter gitlab.CustomResourceAdapter) EndpointTLS + func (ep EndpointTLS) Any() bool + func (ep EndpointTLS) GitLab() bool + func (ep EndpointTLS) Minio() bool + func (ep EndpointTLS) Registry() bool + type KubeConfig struct + Config *rest.Config + Error error + func KubernetesConfig() KubeConfig + func (k KubeConfig) NewKubernetesClient() (*kubernetes.Clientset, error)