Skip to content

Commit

Permalink
Add image profile options for openscapes
Browse files Browse the repository at this point in the history
  • Loading branch information
yuvipanda committed Jul 14, 2022
1 parent b216757 commit 60457c4
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions config/clusters/openscapes/common.values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,23 @@ basehub:
# on these nodes.
- display_name: "Small: m5.large"
description: "~2 CPU, ~8G RAM"
profile_options: &profile_options
image:
display_name: Image
choices:
python:
display_name: Python
default: true
kubespawner_override:
image: openscapes/python:8c7d33e
rocker:
display_name: R
kubespawner_override:
image: openscapes/rocker:b88a034
matlab:
display_name: Matlab
kubespawner_override:
image: openscapes/matlab:fb41496
kubespawner_override:
# Expllicitly unset mem_limit, so it overrides the default memory limit we set in
# basehub/values.yaml
Expand All @@ -78,20 +95,23 @@ basehub:
node.kubernetes.io/instance-type: m5.large
- display_name: "Medium: m5.xlarge"
description: "~4 CPU, ~15G RAM"
profile_options: *profile_options
kubespawner_override:
mem_limit: null
mem_guarantee: 12G
node_selector:
node.kubernetes.io/instance-type: m5.xlarge
- display_name: "Large: m5.2xlarge"
description: "~8 CPU, ~30G RAM"
profile_options: *profile_options
kubespawner_override:
mem_limit: null
mem_guarantee: 26G
node_selector:
node.kubernetes.io/instance-type: m5.2xlarge
- display_name: "Huge: m5.8xlarge"
description: "~32 CPU, ~128G RAM"
profile_options: *profile_options
kubespawner_override:
mem_limit: null
mem_guarantee: 115G
Expand Down

0 comments on commit 60457c4

Please sign in to comment.