nodepools Kloudlite Nodepools enables nodepool management with kloudlite orchesterated kubernetes clusters
helm repo add kloudlite-extras https://kloudlite.github.io/helm-charts-extras
helm repo update kloudlite-extras
helm install [RELEASE_NAME] kloudlite-extras/nodepools --namespace [NAMESPACE]
See helm install for command documentation.
helm show values kloudlite-extras/nodepools
Key | Type | Default | Description |
---|---|---|---|
accountName | string | "" |
required only for labelling cloudprovider VMs |
clusterName | string | "" |
required only for labelling cloudprovider VMs |
k3s.joinToken | string | "" |
k3s worker nodes join token |
k3s.serverPublicHost | string | "" |
k3s masters public dns host, so that workers can join them |
kloudliteRelease | string | "" |
kloudlite release version, to pick container images |
nodepoolJob.image.pullPolicy | string | "" |
image pull policy for kloudlite iac job, default is Values.imagePullPolicy |
nodepoolJob.image.repository | string | "ghcr.io/kloudlite/kloudlite/infrastructure-as-code/iac-job" |
kloudlite iac job image repository |
nodepoolJob.image.tag | string | "" |
image tag for kloudlite iac job, by default uses .Values.kloudliteRelease |
nodepoolJob.nodeAffinity | object | {} |
|
nodepoolJob.nodeSelector | object | {} |
|
nodepoolJob.resources.limits.cpu | string | "500m" |
|
nodepoolJob.resources.limits.memory | string | "500Mi" |
|
nodepoolJob.resources.requests.cpu | string | "300m" |
|
nodepoolJob.resources.requests.memory | string | "500Mi" |
|
nodepoolJob.tolerations | list | [] |
To list all nightly versions (NOTE: nightly versions are suffixed by -nightly
)
helm search repo kloudlite-extras/nodepools --devel
To install
helm install [RELEASE_NAME] kloudlite-extras/nodepools --version [NIGHTLY_VERSION] --namespace [NAMESPACE] --create-namespace
helm uninstall [RELEASE_NAME] -n [NAMESPACE]
This removes all the Kubernetes components associated with the chart and deletes the release.
See helm uninstall for command documentation.
helm upgrade [RELEASE_NAME] kloudlite-extras/nodepools
See helm upgrade for command documentation.