rancher-charts/charts/rio/rio/0.8.001-rc00
actions c6e8a33ce0 Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox
Add windows nodeSelector and tolerations to rancher-pushprox
2021-03-04 22:24:38 +00:00
..
templates Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox 2021-03-04 22:24:38 +00:00
.helmignore Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox 2021-03-04 22:24:38 +00:00
Chart.yaml Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox 2021-03-04 22:24:38 +00:00
README.md Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox 2021-03-04 22:24:38 +00:00
values.yaml Merge pull request #998 from aiyengar2/add_windows_tolerations_pushprox 2021-03-04 22:24:38 +00:00

README.md

Rio

Rio 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 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:

$ kubectl create namespace rio-system
$ kubectl label namespace rio-system rio.cattle.io/is-system=true

Install the chart:

$ helm install --namespace rio-system --name rio ./

Wait for the controller to come up, and then ensure a cluster domain and IP exists:

$ kubectl -n rio-system rollout status deploy/rio-controller
$ rio info

Uninstallation

To completely uninstall Rio from your system:

$ rio uninstall
$ helm delete --purge rio