db22ffff27
``` Added: percona/pxc-db: - 1.12.0 percona/pxc-operator: - 1.12.0 Updated: aquarist-labs/s3gw: - 0.10.0 argo/argo-cd: - 5.16.10 asserts/asserts: - 1.24.0 avesha/kubeslice-controller: - 0.4.4 avesha/kubeslice-worker: - 0.4.7 bitnami/cassandra: - 10.0.0 bitnami/redis: - 17.4.0 bitnami/spark: - 6.3.13 cockroach-labs/cockroachdb: - 10.0.1 codefresh/cf-runtime: - 1.9.5 datadog/datadog: - 3.6.5 gitlab/gitlab: - 6.7.0 loft/loft: - 2.3.3 nats/nats: - 0.19.4 redpanda/redpanda: - 2.4.0 speedscale/speedscale-operator: - 1.2.9 sysdig/sysdig: - 1.15.67 ``` |
||
---|---|---|
.. | ||
charts | ||
crds | ||
templates | ||
Chart.yaml | ||
Readme.MD | ||
app-readme.md | ||
questions.yaml | ||
values.yaml |
Readme.MD
Kubeslice Enterprise Worker Helm Charts
Prerequisites
- KubeSlice Controller needs to be installed
- Create and configure the worker cluster following instructions in prerequisites and "registering the worker cluster" sections documentation
- Copy the chart version from the upper right hand section of this page [VERSION parameter need during install and upgrade]
- Click on the download link from the upper right hand section of this page, save it to location available from command prompt
- Untar the chart to get the values.yaml file and edit the following fields
- controllerSecret: namespace, endpoint, ca.crt, token
- cluster: name, nodeIp, endpoint
- imagePullSecrets: username, passowrd and email [use the same info from KubeSlice Controller install]
Installation
Add the repo:
helm repo add kubeslice-rancher https://kubeslice.github.io/rancher-avesha-charts/
Install Kubeslice Worker
export KUBECONFIG=<WORKER CLUSTER KUBECONFIG>
helm install --namespace=kubeslice-system --create-namespace kubeslice-worker kubeslice-rancher/kubeslice-worker --timeout=10m0s --values=<LOCATION OF values.yaml> --version=<VERSION> --wait=true
Upgrading Kubeslice Worker
export KUBECONFIG=<WORKER CLUSTER KUBECONFIG>
helm upgrade --history-max=5 --namespace=kubeslice-system kubeslice-worker kubeslice-rancher/kubeslice-worker --timeout=10m0s --values=<LOCATION OF values.yaml> --version=<VERSION> --wait=true
Uninstall Kubeslice Worker
- Follow instructions documentation
export KUBECONFIG=<WORKER CLUSTER KUBECONFIG>
helm uninstall --namespace=kubeslice-system --timeout=10m0s --wait=true kubeslice-worker
kubectl delete crd serviceexports.networking.kubeslice.io
kubectl delete crd serviceimports.networking.kubeslice.io
kubectl delete crd slice.networking.kubeslice.io
kubectl delete crd slicegateways.networking.kubeslice.io
kubectl delete ns kubeslice-system