Installation
Install with helm
KusionStack Kuperator requires Kubernetes version >= 1.18
# Firstly add charts repository if you haven't do this.
$ helm repo add kusionstack https://kusionstack.github.io/charts
# To update the kusionstack repo.
$ helm repo update kusionstack
# Install the latest version.
$ helm install kuperator kusionstack/kuperator
Helm is a tool for managing packages of pre-configured Kubernetes resources.
Optional: chart parameters
The following table lists the configurable parameters of the chart and their default values.
Parameter | Description | Default |
---|---|---|
namespace | namespace for Kuperator installation | kusionstack-system |
namespaceEnabled | Whether to create the installation.namespace | true |
managerReplicas | Replicas of Kuperator deployment | 3 |
image.repo | Repository for kuperator image | kusionstack/kuperator |
image.pullPolicy | Image pull policy for kuperator-manager container | IfNotPresent |
image.tag | Tag for kuperator-manager image | v0.1.0 |
resources.limits.cpu | CPU resource limit of kuperator-manager container | 500m |
resources.limits.memory | Memory resource limit of kuperator-manager container | 128Mi |
resources.requests.cpu | CPU resource request of kuperator-manager container | 10m |
resources.requests.memory | Memory resource request of kuperator-manager container | 64Mi |
Upgrade
Run following command to upgrade KusionStack Kuperator to the latest version.
# Upgrade to the latest version
$ helm upgrade kuperator kusionstack/kuperator
Uninstall
Run following command to uninstall KusionStack Kuperator.
# Uninstall
$ helm uninstall kuperator