I am migrating from a linux stand alone, self install, and have found in the latest version installed by the gitlab operator, the SecureFiles feature is not activated.
The docs talk about editing helm charts, but they don’t discuss how to fix it with the gitlab operator configuration.
I have tried a lot of configs, and resorted to throwing poopoo at the wall… my current state:
any suggestions?
apiVersion: apps.gitlab.com/v1beta1
kind: GitLab
metadata:
name: gitlab
spec:
chart:
version: "7.8.1" # https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/blob/0.8.1/CHART_VERSIONS
values:
global:
hosts:
domain: <redacted> # use a real domain here
ingress:
configureCertmanager: true
ci_secure_files:
enabled: true
objects:
ci_secure_files:
enabled: true
appConfig:
ci_secure_files:
enabled: true
objects:
ci_secure_files:
enabled: true
ldap:
preventSignin: false
servers:
# 'main' is the GitLab 'provider ID' of this LDAP server
main:
label: 'LDAP'
host: '<redacted>
port: 389
uid: 'sAMAccountName'
bind_dn: <redacted>
base: <redacted>
encryption: 'plain'
admin_group: 'admins'
active_directory: true
group_base: <redacted>
password:
secret: ldap-secret
key: password
certmanager-issuer:
email: <redacted>