60 lines
1.5 KiB
YAML
60 lines
1.5 KiB
YAML
mode: standalone
|
|
|
|
persistence:
|
|
enabled: true
|
|
storageClass: nfs-client
|
|
size: 300Gi
|
|
|
|
accessKey:
|
|
password: "minioadmin"
|
|
secretKey:
|
|
password: "minioadmin"
|
|
|
|
defaultBuckets: "mybucket"
|
|
|
|
service:
|
|
type: ClusterIP
|
|
|
|
ingress:
|
|
enabled: true
|
|
hostname: minio.dvirlabs.com
|
|
ingressClassName: traefik
|
|
annotations:
|
|
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
tls: true
|
|
|
|
auth:
|
|
existingSecret: ""
|
|
rootUser: minioadmin
|
|
rootPassword: minioadmin
|
|
|
|
openid:
|
|
enabled: true
|
|
configUrl: https://keycloak.dvirlabs.com/realms/lab/.well-known/openid-configuration
|
|
clientId: minio
|
|
clientSecret: "xODiTgMmbW9ijiC4bMcRzaf2BXdKqH3P"
|
|
redirectUri: https://minio.dvirlabs.com/oauth_callback
|
|
claimName: email
|
|
scopes: openid,email,profile
|
|
displayName: MinIO-OIDC
|
|
userClaim: email
|
|
|
|
extraEnvVars:
|
|
- name: MINIO_IDENTITY_OPENID_CONFIG_URL
|
|
value: https://keycloak.dvirlabs.com/realms/lab/.well-known/openid-configuration
|
|
- name: MINIO_IDENTITY_OPENID_CLIENT_ID
|
|
value: minio
|
|
- name: MINIO_IDENTITY_OPENID_CLIENT_SECRET
|
|
value: xODiTgMmbW9ijiC4bMcRzaf2BXdKqH3P
|
|
- name: MINIO_IDENTITY_OPENID_REDIRECT_URI
|
|
value: https://minio.dvirlabs.com/oauth_callback
|
|
- name: MINIO_IDENTITY_OPENID_CLAIM_NAME
|
|
value: email
|
|
- name: MINIO_IDENTITY_OPENID_USERID_CLAIM
|
|
value: email
|
|
- name: MINIO_IDENTITY_OPENID_SCOPES
|
|
value: openid,email,profile
|
|
- name: MINIO_IDENTITY_OPENID_DISPLAY_NAME
|
|
value: MinIO-OIDC
|