rancher-charts/charts/rio/0.8.000/README.md

47 lines
1.0 KiB
Markdown

# Rio
[Rio](https://rio.io) is an application deployment engine for Kubernetes.
This chart will install the rio controller, which will then install the Rio system.
Note that the [Rio CLI](https://github.com/rancher/rio/releases) is the preferred installation route, see `rio install -h` for more information.
## Configuration
See values.yaml for installation options.
## Prerequisites
Rio requires Kubernetes 1.15 or newer cluster.
## Installation
Create the namespace where Rio will be installed, `rio-system` is standard but not required:
```bash
$ kubectl create namespace rio-system
$ kubectl label namespace rio-system rio.cattle.io/is-system=true
```
Install the chart:
```bash
$ helm install --namespace rio-system --name rio ./
```
Wait for the controller to come up, and then ensure a cluster domain and IP exists:
```bash
$ kubectl -n rio-system rollout status deploy/rio-controller
$ rio info
```
## Uninstallation
To completely uninstall Rio from your system:
```bash
$ rio uninstall
$ helm delete --purge rio
```