Versions in this module Expand all Collapse all v0 v0.11.7 Sep 15, 2022 Changes in this version + const ConfigMapKind + const CronJobKind + const DeploymentKind + const GitLabComponentName + const GitLabExporterComponentName + const GitLabMailroomEnabled + const GitLabShellComponentName + const GitalyComponentName + const GlobalGitalyEnabled + const GlobalPraefectEnabled + const GlobalPraefectReplaceInternalGitalyEnabled + const GlobalPraefectVirtualStorages + const HorizontalPodAutoscalerKind + const IncomingEmailEnabled + const IncomingEmailSecret + const IngressKind + const JobKind + const KasComponentName + const MailroomComponentName + const MigrationsComponentName + const MinioComponentName + const NGINXComponentName + const NGINXDefaultBackendComponentName + const PagesComponentName + const PersistentVolumeClaimKind + const PostgresComponentName + const PraefectComponentName + const RedisComponentName + const RegistryComponentName + const SecretKind + const ServiceKind + const SharedSecretsComponentName + const SidekiqComponentName + const StatefulSetKind + const ToolboxComponentName + const WebserviceComponentName + func CreateMockGitLab(releaseName, namespace string, values support.Values) *gitlabv1beta1.GitLab + func ExporterConfigMaps(adapter CustomResourceAdapter, template helm.Template) []client.Object + func ExporterDeployment(template helm.Template) client.Object + func ExporterEnabled(adapter CustomResourceAdapter) bool + func ExporterService(template helm.Template) client.Object + func GetTemplate(adapter CustomResourceAdapter) (helm.Template, error) + func GitalyConfigMap(template helm.Template) client.Object + func GitalyEnabled(adapter CustomResourceAdapter) bool + func GitalyPraefectConfigMap(template helm.Template) client.Object + func GitalyPraefectServices(template helm.Template) []client.Object + func GitalyPraefectStatefulSets(template helm.Template) []client.Object + func GitalyService(template helm.Template) client.Object + func GitalyStatefulSet(template helm.Template) client.Object + func KasConfigMap(template helm.Template) client.Object + func KasDeployment(template helm.Template) client.Object + func KasEnabled(adapter CustomResourceAdapter) bool + func KasIngress(template helm.Template) client.Object + func KasService(template helm.Template) client.Object + func MailroomConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func MailroomDeployment(template helm.Template) client.Object + func MailroomEnabled(adapter CustomResourceAdapter) bool + func MigrationsConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func MigrationsEnabled(adapter CustomResourceAdapter) bool + func MigrationsJob(adapter CustomResourceAdapter, template helm.Template) (client.Object, error) + func MinioConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func MinioDeployment(adapter CustomResourceAdapter, template helm.Template) client.Object + func MinioEnabled(adapter CustomResourceAdapter) bool + func MinioIngress(adapter CustomResourceAdapter, template helm.Template) client.Object + func MinioJob(adapter CustomResourceAdapter, template helm.Template) client.Object + func MinioPersistentVolumeClaim(adapter CustomResourceAdapter, template helm.Template) client.Object + func MinioService(adapter CustomResourceAdapter, template helm.Template) client.Object + func NGINXAnnotations() map[string]string + func NGINXConfigMaps(adapter CustomResourceAdapter, template helm.Template) []client.Object + func NGINXDeployments(adapter CustomResourceAdapter, template helm.Template) []client.Object + func NGINXEnabled(adapter CustomResourceAdapter) bool + func NGINXServices(adapter CustomResourceAdapter, template helm.Template) []client.Object + func PagesConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func PagesDeployment(template helm.Template) client.Object + func PagesEnabled(adapter CustomResourceAdapter) bool + func PagesIngress(template helm.Template) client.Object + func PagesService(template helm.Template) client.Object + func PostgresConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func PostgresEnabled(adapter CustomResourceAdapter) bool + func PostgresServices(adapter CustomResourceAdapter, template helm.Template) []client.Object + func PostgresStatefulSet(adapter CustomResourceAdapter, template helm.Template) client.Object + func PraefectConfigMap(template helm.Template) client.Object + func PraefectEnabled(adapter CustomResourceAdapter) bool + func PraefectReplaceInternalGitalyEnabled(adapter CustomResourceAdapter) bool + func PraefectService(template helm.Template) client.Object + func PraefectStatefulSet(template helm.Template) client.Object + func RedisConfigMaps(adapter CustomResourceAdapter, template helm.Template) []client.Object + func RedisEnabled(adapter CustomResourceAdapter) bool + func RedisServices(adapter CustomResourceAdapter, template helm.Template) []client.Object + func RedisStatefulSet(template helm.Template) client.Object + func RedisSubqueues() [5]string + func RegistryConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func RegistryDeployment(template helm.Template) client.Object + func RegistryEnabled(adapter CustomResourceAdapter) bool + func RegistryIngress(template helm.Template) client.Object + func RegistryService(template helm.Template) client.Object + func SelfSignedCertsJob(adapter CustomResourceAdapter, template helm.Template) (client.Object, error) + func SharedSecretsConfigMap(adapter CustomResourceAdapter, template helm.Template) (client.Object, error) + func SharedSecretsJob(adapter CustomResourceAdapter, template helm.Template) (client.Object, error) + func SharedSecretsResources(adapter CustomResourceAdapter, template helm.Template) (client.Object, client.Object, error) + func ShellConfigMaps(adapter CustomResourceAdapter, template helm.Template) []client.Object + func ShellDeployment(template helm.Template) client.Object + func ShellEnabled(adapter CustomResourceAdapter) bool + func ShellService(template helm.Template) client.Object + func ShellSshDaemon(adapter CustomResourceAdapter) string + func SidekiqConfigMaps(template helm.Template) []client.Object + func SidekiqDeployments(template helm.Template) []client.Object + func SidekiqEnabled(adapter CustomResourceAdapter) bool + func ToolboxConfigMap(adapter CustomResourceAdapter, template helm.Template) client.Object + func ToolboxCronJob(adapter CustomResourceAdapter, template helm.Template) client.Object + func ToolboxCronJobEnabled(adapter CustomResourceAdapter) bool + func ToolboxCronJobPersistenceEnabled(adapter CustomResourceAdapter) bool + func ToolboxCronJobPersistentVolumeClaim(adapter CustomResourceAdapter, template helm.Template) client.Object + func ToolboxDeployment(adapter CustomResourceAdapter, template helm.Template) client.Object + func ToolboxEnabled(adapter CustomResourceAdapter) bool + func WebserviceConfigMaps(template helm.Template) []client.Object + func WebserviceDeployments(template helm.Template) []client.Object + func WebserviceEnabled(adapter CustomResourceAdapter) bool + func WebserviceIngresses(template helm.Template) []client.Object + func WebserviceServices(template helm.Template) []client.Object + type CustomResourceAdapter interface + ChartVersion func() string + Hash func() string + IsUpgrade func() bool + Namespace func() string + Reference func() string + ReleaseName func() string + ResetValues func(resource *gitlabv1beta1.GitLab) + Resource func() *gitlabv1beta1.GitLab + StatusVersion func() string + UpdateValues func(chart *chart.Chart) error + Values func() support.Values + func CreateMockAdapter(mockGitLab *gitlabv1beta1.GitLab) CustomResourceAdapter + func NewCustomResourceAdapter(gitlab *gitlabv1beta1.GitLab) CustomResourceAdapter