From 3ad069e6012becb2e6c0853ab05b0cf1e13bb3e8 Mon Sep 17 00:00:00 2001 From: Domenic Gosein <87760323+goseind@users.noreply.github.com> Date: Mon, 6 Feb 2023 14:51:32 +0100 Subject: [PATCH] add loadbalancer annotations to config #21 --- iac/tf/cluster/jhub/config.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 iac/tf/cluster/jhub/config.yaml diff --git a/iac/tf/cluster/jhub/config.yaml b/iac/tf/cluster/jhub/config.yaml new file mode 100644 index 00000000..1642be79 --- /dev/null +++ b/iac/tf/cluster/jhub/config.yaml @@ -0,0 +1,28 @@ +# This file can update the JupyterHub Helm chart's default configuration values. +# +# For reference see the configuration reference and default values, but make +# sure to refer to the Helm chart version of interest to you! +# +# Introduction to YAML: https://www.youtube.com/watch?v=cdLNKUoMc6c +# Chart config reference: https://zero-to-jupyterhub.readthedocs.io/en/stable/resources/reference.html +# Chart default values: https://github.com/jupyterhub/zero-to-jupyterhub-k8s/blob/HEAD/jupyterhub/values.yaml +# Available chart versions: https://jupyterhub.github.io/helm-chart/ +# + +hub: + db: + pvc: + storageClassName: manila-meyrin-cephfs + +proxy: + service: + type: LoadBalancer + annotations: + loadbalancer.openstack.org/network-id: "798d00f3-2af9-48a0-a7c3-a26d909a2d64" + service.beta.kubernetes.io/openstack-internal-load-balancer: "true" + loadbalancer.openstack.org/cascade-delete: "false" + +singleuser: + storage: + dynamic: + storageClass: manila-meyrin-cephfs