mirror of https://github.com/openkruise/charts.git
49 lines
2.6 KiB
Markdown
49 lines
2.6 KiB
Markdown
# Kruise
|
|
|
|
## Install
|
|
|
|
```bash
|
|
helm install kruise https://github.com/openkruise/kruise/releases/download/v0.4.0/kruise-chart.tgz
|
|
```
|
|
|
|
you will see follow:
|
|
|
|
```
|
|
NAME: kruise
|
|
LAST DEPLOYED: Mon Jan 6 14:47:48 2020
|
|
NAMESPACE: default
|
|
STATUS: deployed
|
|
REVISION: 1
|
|
TEST SUITE: None
|
|
```
|
|
|
|
## Uninstall
|
|
|
|
```bash
|
|
$ helm delete kruise
|
|
release "kruise" uninstalled
|
|
```
|
|
|
|
## Configuration
|
|
|
|
The following table lists the configurable parameters of the kruise chart and their default values.
|
|
|
|
| Parameter | Description | Default |
|
|
|-------------------------------------------|--------------------------------------------------------------------|-------------------------------------|
|
|
| `log.level` | Log level that kruise-manager printed | `4` |
|
|
| `revisionHistoryLimit` | Limit of revision history | `3` |
|
|
| `manager.resources.limits.cpu` | CPU resource limit of kruise-manager container | |
|
|
| `manager.resources.limits.memory` | Memory resource limit of kruise-manager container | |
|
|
| `manager.resources.requests.cpu` | CPU resource request of kruise-manager container | |
|
|
| `manager.resources.requests.memory` | Memory resource request of kruise-manager container | |
|
|
| `manager.metrics.addr` | Addr of metrics served | `localhost` |
|
|
| `manager.metrics.port` | Port of metrics served | `8080` |
|
|
| `spec.nodeAffinity` | Node affinity policy for kruise-manager pod | `{}` |
|
|
| `spec.nodeSelector` | Node labels for kruise-manager pod | `{}` |
|
|
| `spec.tolerations` | Tolerations for kruise-manager pod | `[]`
|
|
|
|
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
|
|
|
|
```bash
|
|
# helm install kruise https://github.com/openkruise/kruise/releases/download/v0.4.0/kruise-chart.tgz --set manager.log.level=5
|
|
``` |