From 9f7f8d225742a9f4915c2ccd63f24adfa427ef60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D0=B5=D0=BC=20=D0=94=D1=80=D0=BE=D0=B7?= =?UTF-8?q?=D0=B4=D0=BE=D0=B2?= Date: Thu, 29 Aug 2024 22:00:19 +0000 Subject: [PATCH] Update for minio --- yonote-chart-service/values.yaml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/yonote-chart-service/values.yaml b/yonote-chart-service/values.yaml index f38a453..5f0caa1 100644 --- a/yonote-chart-service/values.yaml +++ b/yonote-chart-service/values.yaml @@ -35,7 +35,7 @@ global: OIDC_USERINFO_URI: 'https://auth.example.com/realms/yonote/protocol/openid-connect/userinfo' # URL для получения информации о пользователе. Используется для получения данных профиля пользователя на основе его токена. AWS_S3_ACL: private - AWS_S3_UPLOAD_BUCKET_URL: yonote-minio:9000 # Адрес S3 хранилища + AWS_S3_UPLOAD_BUCKET_URL: 'https://api-s3.example.com' # Адрес API S3 хранилища AWS_S3_UPLOAD_BUCKET_NAME: yonote-bucket # Имя хранилища AWS_REGION: "RU" AWS_S3_UPLOAD_MAX_SIZE: "226214400" # Максимальный размер хранилища @@ -534,10 +534,13 @@ minio: enabled: true name: minio fullnameOverride: yonote-minio + customUser: yonote nameOverride: yonote-minio auth: rootUser: admin + image: + tag: 2024.8.3-debian-12-r1 persistence: enabled: true @@ -556,6 +559,21 @@ minio: - hosts: - "s3.example.com" secretName: "you_tls_secret" + + apiIngress: + enabled: true + hostname: 'api-s3.example.com' + ingressClassName: traefik + path: '/' + pathType: ImplementationSpecific + servicePort: minio-api + annotations: + kubernetes.io/ingress.class: traefik + # cert-manager.io/cluster-issuer: letsencrypt.example.com # Если используете + extraTls: + - hosts: + - "api-s3.example.com" + secretName: "api-s3.example.com" resources: requests: