-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add NFS Server Provisioner Helm chart & upgrade WordPress from upstre…
…am (#15) * Add nfs-server-provisioner Helm chart * Add recent functions in README & fix file name * Fix typo in WordPress word * Upgrade WordPress chart to latest from upstream * Add upstream Helm repo * Rename scripts following convention
- Loading branch information
Showing
18 changed files
with
112 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -48,6 +48,7 @@ jobs: | |
- name: Add dependency Helm chart repositories | ||
run: | | ||
helm repo add bitnami https://charts.bitnami.com/bitnami | ||
helm repo add nfs-ganesha-server-and-external-provisioner https://kubernetes-sigs.github.io/nfs-ganesha-server-and-external-provisioner/ | ||
helm repo update | ||
- name: Host charts repository on GitHub Pages | ||
uses: helm/[email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
dependencies: | ||
- name: nfs-server-provisioner | ||
repository: https://kubernetes-sigs.github.io/nfs-ganesha-server-and-external-provisioner/ | ||
version: 1.8.0 | ||
digest: sha256:17d02ec93947c92806da70bda22b675ce7001873b0a68cb908b9714256704503 | ||
generated: "2024-09-19T16:06:10.718178856+02:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
apiVersion: v2 | ||
name: nfs-server-provisioner | ||
description: Helm chart for managing WordPress | ||
type: application | ||
version: 0.1.0 | ||
appVersion: "4.0.8" | ||
dependencies: | ||
- name: nfs-server-provisioner | ||
version: 1.8.0 | ||
repository: https://kubernetes-sigs.github.io/nfs-ganesha-server-and-external-provisioner/ | ||
home: https://github.com/SUSE/lab-setup/tree/main/charts/nfs-server-provisioner | ||
maintainers: | ||
- name: devpro | ||
email: [email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# NFS server provisioner | ||
|
||
This Helm chart will install [NFS Server Provisioner](https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner) in a Kubernetes cluster. | ||
|
||
## Quick start | ||
|
||
Install the application with the default settings: | ||
|
||
```bash | ||
# adds the repo | ||
helm repo add suse-lab-setup https://opensource.suse.com/lab-setup | ||
helm repo update | ||
|
||
# installs the chart | ||
helm upgrade --install nfs-server-provisioner suse-lab-setup/nfs-server-provisioner --namespace nfs-provisioner --create-namespace | ||
``` | ||
|
||
Look at [values.yaml](values.yaml) for the configuration. | ||
|
||
Clean-up: | ||
|
||
```bash | ||
helm delete nfs-server-provisioner | ||
kubectl delete ns nfs-provisioner | ||
``` | ||
|
||
## Upstream version update | ||
|
||
- Look for the available versions: | ||
|
||
```bash | ||
# adds bitnami helm chart repository | ||
helm repo add nfs-ganesha-server-and-external-provisioner https://kubernetes-sigs.github.io/nfs-ganesha-server-and-external-provisioner/ | ||
helm repo update | ||
|
||
# lists available charts | ||
helm search repo nfs-server-provisioner | ||
``` | ||
|
||
- Update [Chart.yaml](Chart.yaml) | ||
|
||
- Update Chart.lock file: | ||
|
||
```bash | ||
helm dependency update | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# refers to https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner/blob/master/charts/nfs-server-provisioner/values.yaml | ||
nfs-server-provisioner: | ||
storageClass: | ||
defaultClass: true | ||
mountOptions: | ||
- vers=3 | ||
- nolock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
dependencies: | ||
- name: wordpress | ||
repository: https://charts.bitnami.com/bitnami | ||
version: 19.2.5 | ||
digest: sha256:9ecd8b6020982dfb58440e219ed45aadb2856be4c8719b94b364f85fc079e557 | ||
generated: "2024-09-04T14:30:06.1580989+02:00" | ||
version: 23.1.15 | ||
digest: sha256:75e86638c376cf1a29ffe65dd2d723e30201f21964d90b39d35a73f40c3f3e7e | ||
generated: "2024-09-19T16:23:42.643837319+02:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.