Compare commits
6 Commits
v4.0.0-rc1
...
nfs-subdir
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
73163eb740 | ||
|
|
ffc0286ee6 | ||
|
|
d19dc6e13b | ||
|
|
3837a51db7 | ||
|
|
6fd46c11d4 | ||
|
|
f44ac23c42 |
25
.github/workflows/helm-chart-release.yml
vendored
Normal file
25
.github/workflows/helm-chart-release.yml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
name: Release Helm Charts
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Configure Git
|
||||
run: |
|
||||
git config user.name "$GITHUB_ACTOR"
|
||||
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
||||
|
||||
- name: Run chart-releaser
|
||||
uses: helm/chart-releaser-action@v1.1.0
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
@@ -21,14 +21,13 @@ To note again, you must _already_ have an NFS Server.
|
||||
|
||||
### With Helm
|
||||
|
||||
Follow the instructions from the helm chart [README](deploy/helm/README.md).
|
||||
Follow the instructions from the helm chart [README](charts/nfs-subdir-external-provisioner/README.md).
|
||||
|
||||
The tl;dr is
|
||||
|
||||
```console
|
||||
$ git clone https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner.git
|
||||
$ cd nfs-subdir-external-provisioner/deploy/helm/
|
||||
$ helm install nfs-subdir-external-provisioner . \
|
||||
$ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
|
||||
$ helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \
|
||||
--set nfs.server=x.x.x.x \
|
||||
--set nfs.path=/exported/path
|
||||
```
|
||||
|
||||
@@ -4,7 +4,7 @@ description: nfs-subdir-external-provisioner is an automatic provisioner that us
|
||||
name: nfs-subdir-external-provisioner
|
||||
home: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
|
||||
version: 3.0.0
|
||||
kubeVersion: ">=1.9.0 <1.20.0"
|
||||
kubeVersion: ">=1.9.0-0 <1.20.0-0"
|
||||
sources:
|
||||
- https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
|
||||
keywords:
|
||||
@@ -5,9 +5,8 @@ The [NFS subdir external provisioner](https://github.com/kubernetes-sigs/nfs-sub
|
||||
## TL;DR;
|
||||
|
||||
```console
|
||||
$ git clone https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner.git
|
||||
$ cd nfs-subdir-external-provisioner/deploy/helm/
|
||||
$ helm install nfs-subdir-external-provisioner . \
|
||||
$ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
|
||||
$ helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \
|
||||
--set nfs.server=x.x.x.x \
|
||||
--set nfs.path=/exported/path
|
||||
```
|
||||
@@ -28,9 +27,9 @@ This charts installs custom [storage class](https://kubernetes.io/docs/concepts/
|
||||
To install the chart with the release name `my-release`:
|
||||
|
||||
```console
|
||||
$ helm install my-release . \
|
||||
$ helm install my-release nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \
|
||||
--set nfs.server=x.x.x.x \
|
||||
--set nfs.path=/exported/path```
|
||||
--set nfs.path=/exported/path
|
||||
```
|
||||
|
||||
The command deploys the given storage class in the default configuration. It can be used afterswards to provision persistent volumes. The [configuration](#configuration) section lists the parameters that can be configured during installation.
|
||||
Reference in New Issue
Block a user