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,
notification_handler=notification_handler,
metrics_controller=metrics_controller,
secure=minio_config['secure'],
)
# Initialize parent classes

View File

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

View File

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