119 lines
2.5 KiB
YAML
119 lines
2.5 KiB
YAML
env: dev # For storage class provisioning
|
|
host: localhost # For reverse proxy rule
|
|
|
|
mongo-express:
|
|
enabled: true
|
|
mongodbServer: dev-mongodb.dev
|
|
mongodbPort: 27017
|
|
mongodbEnableAdmin: true
|
|
mongodbAdminUsername: root
|
|
mongodbAdminPassword: rootpwd
|
|
siteBaseUrl: /mongoexpress
|
|
basicAuthUsername: test
|
|
basicAuthPassword: testme
|
|
mongodb:
|
|
enabled: false
|
|
|
|
#TODO PROVISIONING CUSTOM PVC
|
|
mongodb:
|
|
enabled: true
|
|
global:
|
|
defaultStorageClass: kind-sc
|
|
storageClass: kind-sc
|
|
architecture: standalone
|
|
useStatefulSet: false
|
|
auth:
|
|
rootUser: root
|
|
rootPassword: rootpwd
|
|
usernames: []
|
|
passwords: []
|
|
resourcesPreset: "small"
|
|
replicaCount: 1
|
|
persistence:
|
|
enabled: true
|
|
storageClass: kind-sc
|
|
size: 100Mi
|
|
persistentVolumeClaimRetentionPolicy:
|
|
enabled: true
|
|
whenDeleted: Retain
|
|
whenScaled: Retain
|
|
arbiter:
|
|
enabled: false
|
|
livenessProbe:
|
|
enabled: true
|
|
readinessProbe:
|
|
enabled: true
|
|
|
|
nats:
|
|
enabled: true
|
|
jetstream:
|
|
enabled: true
|
|
fileStore:
|
|
size: 20Mi
|
|
storageClassName: kind-sc
|
|
|
|
|
|
openldap-stack-ha:
|
|
enabled: false
|
|
global:
|
|
ldapDomain: "opencloud.acme.com"
|
|
adminUser: "admin"
|
|
adminPassword: "acmeOpenCloudAdmin"
|
|
configUser: "admin"
|
|
configPassword: "acmeOpenCloudConfig"
|
|
persistence:
|
|
enabled: true
|
|
accessMode: ReadWriteOnce
|
|
size: 20Mi
|
|
storageClass: kind-sc
|
|
ltb-passwd:
|
|
enabled : false
|
|
env:
|
|
LDAP_REQUIRE_TLS: "false"
|
|
LDAP_ENABLE_TLS: "yes"
|
|
LDAP_TLS_ENFORCE: "false"
|
|
phpldapadmin:
|
|
enabled: false
|
|
replication:
|
|
enabled: false
|
|
replicaCount: 1
|
|
|
|
|
|
ldapUserManager:
|
|
enabled: false
|
|
version: v1.11
|
|
env:
|
|
SERVER_HOSTNAME: "opencloud.acme.com"
|
|
LDAP_BASE_DN: "dc=opencloud,dc=acme,dc=com"
|
|
LDAP_REQUIRE_STARTTLS: "false"
|
|
LDAP_ADMINS_GROUP: "ldapadmin"
|
|
LDAP_ADMIN_BIND_DN: "cn=admin,dc=opencloud,dc=acme,dc=com"
|
|
LDAP_ADMIN_BIND_PWD: "acmeOpenCloudAdmin"
|
|
LDAP_IGNORE_CERT_ERRORS: "true"
|
|
EMAIL_DOMAIN: ""
|
|
NO_HTTPS: "true"
|
|
SERVER_PATH: "/users"
|
|
ORGANISATION_NAME: "Opencloud Acme"
|
|
LDAP_USER_OU: "users"
|
|
LDAP_GROUP_OU: "groups"
|
|
ACCEPT_WEAK_PASSWORDS: "true"
|
|
resources:
|
|
limits:
|
|
cpu: "128m"
|
|
memory: "256Mi"
|
|
requests:
|
|
cpu: "128m"
|
|
memory: "256Mi"
|
|
|
|
traefik:
|
|
enabled: true
|
|
service:
|
|
type: NodePort
|
|
ingressRoute:
|
|
dashboard:
|
|
enabled: true
|
|
matchRule: Host(`localhost`) && PathPrefix(`/api`) || PathPrefix(`/dashboard`)
|
|
entryPoints: [web]
|
|
ports:
|
|
web:
|
|
nodePort: 30950 |