Closed morganchristiansson closed 2 years ago
I'm unable to add labels to the issue. It should have: kind:enhancement area:provisioner area:chart chart:kubernetes-zfs-provisioner
I accepted all your changes and rebased them into 1 commit. Changes work as expected on deploying to my local cluster. kubectl get storageclass shows correct entry as default.
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
hostpath hostpath Delete Immediate false 4h2m
traktor (default) pv.kubernetes.io/zfs Delete Immediate false 254d
puma pv.kubernetes.io/zfs Delete Immediate false 254d
storageClass:
create: true
classes:
- name: traktor
hostName: morgan-server.lan
parentDataset: traktor/kubernetes
annotations:
storageclass.kubernetes.io/is-default-class: "true"
policy: "Delete"
shareProperties: rw,no_root_squash
type: "nfs"
node: morgan-server
- name: puma
hostName: morgan-server.lan
parentDataset: puma/kubernetes
policy: "Delete"
shareProperties: rw,no_root_squash
type: "nfs"
node: morgan-server
Nice! Thanks, releasing soon
Summary
Add storageClass.classes.defaultClass
Fixes #86
kind:bug
,kind:enhancement
,kind:documentation
,kind:change
,kind:breaking
,kind:dependency
as they show up in the changelogarea:chart
chart:kubernetes-zfs-provisioner
make chart-docs