ContainerCraft / ContainerCraft/Kargo

[RFE] Adding CSI-Driver-NFS via helm install

Open
#10 1 comment 1 reaction 1 assignee Claimed by @usrbinkat View on GitHub
enhancement size/L
Dominant language
Python
Stars
149
Forks
18
PR merge metrics
No merged PRs in 30d

Description

In my environment I have access to an NFS shared storage device so with my environment I am looking at deploying via helm the [CSI-Driver-NFS option](https://github.com/kubernetes-csi/csi-driver-nfs).

The helm command I am using is below.

```
helm install csi-driver-nfs csi-driver-nfs/csi-driver-nfs --namespace kube-system --version v4.6.0 --set externalSnapshotter.enabled=true --set controller.runOnControlPlane=true --set controller.replicas=2
```

`helm get values -n kube-system csi-driver-nfs`

```
USER-SUPPLIED VALUES:
controller:
replicas: 2
runOnControlPlane: true
externalSnapshotter:
enabled: true
```

A helm install is not enough we also need a [StorageClass](https://github.com/MichaelCade/Homelab/blob/main/talos-metal/sc-nfs.yml), [Snapshotclass ](https://github.com/MichaelCade/Homelab/blob/main/talos-metal/snapshotclass-nfs.yaml)

Just documenting here so we can add to Kargo if requested and needed.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.