Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
OpenAppStack
local-storage
Commits
928e7e1e
Commit
928e7e1e
authored
Mar 05, 2019
by
Arie Peterson
🐚
Browse files
Update README to reflect helm chart
parent
6306f17c
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
928e7e1e
This installs a local storage provisioner to your kubernetes cluster.
**NOTE:**
Only use this on single node clusters! On multi-node clusters you will
most probably run into troubles because the storage can not be moved from one
node to the other!
## Requirements
To install:
**NOTE:**
Only use this on single-node clusters! On multi-node clusters you
will most probably run into trouble because the storage can not be moved from
one node to the other!
## Configuration
`values.yaml`
contains all variables that are considered when installing the
Helm chart.
In particular, you may want to adapt
`storageDirectory`
to determine where
data are stored.
## Installation
```
$ cd deploy # Enter deploy directory
$ kubectl apply -f rbac.yaml # Creates necessary RBAC rules (if your cluster is rbac-enabled)
$ kubectl apply -f deployment.yaml # Adds the local storage container to your cluster in the kube-system namespace
helm install .
```
Now you can automatically provision local storage volumes by using the
`storageClassName`
:
`local`
in your persistent volume claims.
## Usage
Once this provisioner is installed on your cluster, you can automatically
provision local storage volumes by using the
`storageClassName`
:
`local`
in
your persistent volume claims.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment