New to Stash? Please start here.
Stash can be installed using YAML files includes in the /hack/deploy folder.
# Install without RBAC roles
$ curl https://raw.githubusercontent.com/appscode/stash/0.4.2/hack/deploy/stash-without-rbac.yaml \
| kubectl apply -f -
# Install with RBAC roles
$ curl https://raw.githubusercontent.com/appscode/stash/0.4.2/hack/deploy/stash-with-rbac.yaml \
| kubectl apply -f -
Stash can be installed via Helm using the chart included in this repository or from official charts repository. To install the chart with the release name my-release
:
$ helm install chart/stash --name my-release
To see the detailed configuration options, visit here.
To check if Stash operator pods have started, run the following command:
$ kubectl get pods --all-namespaces -l app=stash --watch
Once the operator pods are running, you can cancel the above command by typing Ctrl+C
.
Now, to confirm TPR groups have been registered by the operator, run the following command:
$ kubectl get thirdpartyresources -l app=stash
Now, you are ready to take your first backup using Stash.