rancher-partner-charts/charts/avesha/kubeslice-controller/Readme.MD

2.2 KiB

Kubeslice Enterprise Controller Helm Charts

Prerequisites

📖 Follow the overview and registration documentation

  • Create and configure the controller cluster following instructions in the prerequisites section 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 chart 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, update values.yaml with the follwing information
    • cluster end point documentation
    • helm repository username, password and email [From registration]

Installation

Add the repo as follows:

helm repo add kubeslice-rancher https://kubeslice.github.io/rancher-avesha-charts/

Install KubeSlice Controller

export KUBECONFIG=<CONTROLLER CLUSTER KUBECONFIG>
helm install --namespace=kubeslice-controller --create-namespace kubeslice-controller kubeslice-rancher/kubeslice-controller --timeout=10m0s --values=<LOCATION OF values.yaml> --version=<VERSION> --wait=true 

Upgrading KubeSlice Controller

helm upgrade --history-max=5 --namespace=kubeslice-controller kubeslice-controller kubeslice-rancher/kubeslice-controller --timeout=10m0s --values=<LOCATION OF values.yaml> --version=<VERSION> --wait=true 

Uninstall KubeSlice Controller

export KUBECONFIG=<CONTROLLER CLUSTER KUBECONFIG>
helm uninstall --namespace=kubeslice-controller --timeout=10m0s --wait=true kubeslice-controller