Skip to content

Commit

Permalink
chore: overwrite dev ressources in separate yaml
Browse files Browse the repository at this point in the history
Signed-off-by: ThibaultFy <[email protected]>
  • Loading branch information
ThibaultFy committed May 21, 2024
1 parent d88d3d1 commit 450e250
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 3 deletions.
8 changes: 5 additions & 3 deletions backend/substrapp/kubernetes_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,11 @@ def get_resources_requirements_from_yaml(
"""Return a kubernetes.client.V1ResourceRequirements object from a yaml string."""
resources_dict = yaml.safe_load(yaml_resources)

return kubernetes.client.V1ResourceRequirements(
requests=resources_dict["requests"], limits=resources_dict["limits"]
)
requests = resources_dict.get("requests", None)

limits = resources_dict.get("limits", None)

return kubernetes.client.V1ResourceRequirements(requests=requests, limits=limits)


def pod_exists_by_label_selector(k8s_client: kubernetes.client.CoreV1Api, label_selector: str) -> bool:
Expand Down
47 changes: 47 additions & 0 deletions charts/substra-backend/resources-dev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
server:
resources: {}

worker:
resources: {}
computePod:
resources: {}
events:
resources: {}

schedulerWorker:
resources: {}

scheduler:
resources: {}

builder:
resources: {}

api:
events:
resources: {}

kaniko:
resources: {}

registryPrepopulate:
waitRegistry:
resources: {}
pause:
resources: {}

postgresql:
primary:
resources: {}

redis:
resources: {}

docker-registry:
resources: {}

minio:
resources: {}

localstack:
resources: {}
3 changes: 3 additions & 0 deletions skaffold.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ deploy:
chartPath: charts/substra-backend
valuesFiles:
- examples/values/backend-org-1.yaml
- charts/substra-backend/resources-dev.yaml
namespace: org-1
setValues:
_: _
Expand All @@ -52,6 +53,7 @@ deploy:
chartPath: charts/substra-backend
valuesFiles:
- examples/values/backend-org-2.yaml
- charts/substra-backend/resources-dev.yaml
namespace: org-2
setValues:
_: _
Expand Down Expand Up @@ -187,6 +189,7 @@ profiles:
chartPath: charts/substra-backend
valuesFiles:
- examples/values/backend-org-3.yaml
- charts/substra-backend/resources-dev.yaml
namespace: org-3
setValues:
_: _
Expand Down

0 comments on commit 450e250

Please sign in to comment.