Replies: 1 comment 1 reply
-
|
Hey @sfjhu, thanks for opening the discussion. You are almost there, since you already have a cluster running. I would just double-check that you have the correct context already set up kubectl config current-contextthen, in your config, make sure you pass that name onto existing:
kube_context: <my-context> # vcluster
node_selectors:
general:
key: kubernetes.io/os
value: linux
user:
key: kubernetes.io/os
value: linux
worker:
key: kubernetes.io/os
value: linuxFor starters, Nebari depends on three nodes to set up its services. Most of the tools are deployed into "general", while the ephemeral services like dask workers and argo jobs are scheduled into "workers", while "users" are reserved for jhub user instances/profiles. The reason I mentioned this is that, on on-prem deployments, the assignment of those node groups is based on the labels present there. By default, it targets any node with Before you do that on a production-ready cluster, I would recommend you try out kind or minikube and run a local cluster on your machine to familiarize yourself with the deployment process. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all! I have an on-prem Kubernetes cluster at work that I am attempting to install Nebari into, but the docs for pre-existing Kubernetes cluster only covers AWS installation. I am looking for a step-by-step guide for how to take the bootstrapped
nebari-config.yamland edit it for a cluster that I have a.kubeconfigfor.For example, following the directions in the above referenced docs, I end up with this
nebari-config.yaml:Where in there do I plug in my existing cluster's
.kubeconfigvalues in order to connect the Nebari CLI with the cluster and start the install process?Values for reference:
Beta Was this translation helpful? Give feedback.
All reactions