SIENTIAPDE-1712
Update MinIO configuration in values.yaml and activities.py; add secure option in connectors_config.py
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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',
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user