Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.31 KB

install.md

File metadata and controls

40 lines (29 loc) · 1.31 KB

New to Stash? Please start here.

Installation Guide

Using YAML

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 -

Using Helm

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.

Verify installation

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.