SIENTIAPDE-1712

Update MinIO configuration in values.yaml and activities.py; add secure option in connectors_config.py
This commit is contained in:
vitor-aignosi
2026-03-20 14:59:47 -03:00
parent add3629272
commit 18718418fc
3 changed files with 4 additions and 2 deletions

View File

@@ -82,6 +82,7 @@ class Activities(Storage, MLFlow, Gates, OPC, ModelMetrics, API):
logger=logger, logger=logger,
notification_handler=notification_handler, notification_handler=notification_handler,
metrics_controller=metrics_controller, metrics_controller=metrics_controller,
secure=minio_config['secure'],
) )
# Initialize parent classes # Initialize parent classes

View File

@@ -78,7 +78,7 @@ def build_minio_config() -> dict[str, Any]:
MINIO_SECRET_KEY: Secret key (default: minioadmin) MINIO_SECRET_KEY: Secret key (default: minioadmin)
MINIO_REGION: Region name for S3 client (default: us-east-1) MINIO_REGION: Region name for S3 client (default: us-east-1)
MINIO_BUCKET_DEFAULT: Default bucket for uploads (default: laborious) MINIO_BUCKET_DEFAULT: Default bucket for uploads (default: laborious)
MINIO_SECURE: Whether to use HTTPS (default: false)
Returns: Returns:
dict: MinIO configuration dictionary dict: MinIO configuration dictionary
""" """
@@ -89,4 +89,5 @@ def build_minio_config() -> dict[str, Any]:
'region_name': getenv('MINIO_REGION_NAME', 'us-east-1'), 'region_name': getenv('MINIO_REGION_NAME', 'us-east-1'),
'default_bucket': getenv('MINIO_DEFAULT_BUCKET', 'laborious'), 'default_bucket': getenv('MINIO_DEFAULT_BUCKET', 'laborious'),
'retention_hours': int(getenv('MINIO_RETENTION_HOURS', '24')), 'retention_hours': int(getenv('MINIO_RETENTION_HOURS', '24')),
'secure': getenv('MINIO_SECURE', 'false') == 'true',
} }

View File

@@ -222,7 +222,7 @@ env:
value: "1" value: "1"
- name: MINIO_ENDPOINT_URL - name: MINIO_ENDPOINT_URL
value: "http://minio.minio.svc.cluster.local:9000" value: "minio.minio.svc.cluster.local:9000"
- name: MINIO_ACCESS_KEY - name: MINIO_ACCESS_KEY
value: "admin" value: "admin"
- name: MINIO_SECRET_KEY - name: MINIO_SECRET_KEY