Skip to content

Instantly share code, notes, and snippets.

@RaceFPV
Created June 26, 2019 13:49
Show Gist options
  • Save RaceFPV/03a920d8defec15ecd47c6e850163119 to your computer and use it in GitHub Desktop.
Save RaceFPV/03a920d8defec15ecd47c6e850163119 to your computer and use it in GitHub Desktop.
global:
edition: ee
appConfig:
ldap:
servers:
main:
label: 'LDAP'
host: 'yourdomain.com'
port: 389
uid: 'sAMAccountName'
bind_dn: 'cn=serviceaccount,ou=Users,dc=yourdomain,dc=com'
encryption: 'plain'
password:
secret: ldap-main-password
key: password
active_directory: true
base: 'DC=yourdomain,DC=com'
user_filter: ''
group_base: 'CN=Git,OU=Security Groups,DC=yourdomain,DC=com'
admin_group: 'gitlab-admin'
allow_username_or_email_login: false
hosts:
domain: yourdomain.com
https: true
gitlab:
name: gitlab.yourdomain.com
https: true
registry:
name: registry.yourdomain.com
https: true
minio:
name: minio.yourdomain.com
https: true
smtp:
enabled: true
address: smtp-inf.yourdomain.com
port: 25
user_name: ""
password:
secret: "gitlab-dummy-secret"
key: password
openssl_verify_mode: "none"
authentication: "none"
email:
from: git@yourdomain.com
display_name: GitHost
reply_to: noreply@yourdomain.com
subject_suffix: " | yourdomain"
ingress:
configureCertmanager: true
tls:
secretName: yourdomain-wildcard-cert
time_zone: EST
certmanager-issuer:
email: git@yourdomain.com
install: true
gitlab-runner:
install: false
prometheus:
install: true
rbac:
create: true
alertmanager:
enabled: false
alertmanagerFiles:
alertmanager.yml: {}
kubeStateMetrics:
enabled: false
nodeExporter:
enabled: true
pushgateway:
enabled: true
registry:
enabled: true
nginx-ingress:
enabled: true
controller:
extraArgs:
default-ssl-certificate: "yourdomain-wildcard-cert"
service:
enableHttp: false
externalIPs: ["10.1.1.11"]
defaultBackend:
service:
externalIPs: ["10.1.1.11"]
pushgateway:
enabled: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment