feat: update dependencies and refactor image configuration

- Replaced local paths in requirements.txt with specific GitHub repository links for sientia-dataops-library and sientia-model-library.
- Refactored image configuration in values.yaml to move it under the global section, ensuring consistent deployment settings across runtimes.
This commit is contained in:
vitor-aignosi
2026-04-09 17:12:28 -03:00
parent c0bef2d688
commit e2190081ff
3 changed files with 14 additions and 12 deletions

View File

@@ -0,0 +1,2 @@
git+ssh://git@github.com/Aignosi/sientia-dataops-library.git:sientia-do
git+ssh://git@github.com/Aignosi/sientia-model-library.git:sientia-model

View File

@@ -3,8 +3,8 @@ psycopg2-binary==2.9.11
sqlalchemy==2.0.44
boto3==1.40.55
botocore==1.40.55
/home/grezewave/Documents/projects/sientia/sientia-model-library
/home/grezewave/Documents/projects/sientia/sientia-dataops-library
git+ssh://git@github.com/Aignosi/sientia-dataops-library.git@1.11.0
git+ssh://git@github.com/Aignosi/sientia-model-library.git@0.7.4
prometheus-client==0.23.1
beautifulsoup4==4.12.3
evidently==0.4.39

View File

@@ -6,16 +6,6 @@
projectName: &projectName "sientia-model-manager"
# -----------------------------------------------------------------------------
# Image configuration (chart-level)
# -----------------------------------------------------------------------------
# The sientia-module chart allows overriding the image used by all runtimes.
# Per requirement, we deploy using the sientia-module image v1.0.0.
image:
repository: aignosi.azurecr.io/sientia-module
pullPolicy: IfNotPresent
tag: "1.0.0"
# -----------------------------------------------------------------------------
# Global configuration shared by all runtimes
# -----------------------------------------------------------------------------
@@ -23,6 +13,16 @@ global:
# Namespace used by the chart.
namespace: sientia
# -----------------------------------------------------------------------------
# Image configuration (chart-level)
# -----------------------------------------------------------------------------
# The sientia-module chart allows overriding the image used by all runtimes.
# Per requirement, we deploy using the sientia-module image v1.0.0.
image:
repository: aignosi.azurecr.io/sientia-module
pullPolicy: Always
tag: "1.0.0"
# Common labels applied to pods (can be extended per project).
commonLabels: {}