a12c90c9 by Adam Heath

More WIP storage providers.

1 parent ab8b011d
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-host-path/master/deploy/kubernetes-1.21/hostpath/csi-hostpath-snapshotclass.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-host-path/master/deploy/kubernetes-1.21/hostpath/csi-hostpath-snapshotclass.yaml
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-host-path/master/deploy/kubernetes-1.21/hostpath/csi-hostpath-driverinfo.yaml
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-host-path/master/deploy/kubernetes-1.21/hostpath/csi-hostpath-plugin.yaml
releases:
- name: external-snapshotter
chart: charts/external-snapshotter
wait: true
releases:
- name: csi-driver-host-path
chart: charts/csi-driver-host-path
jsonPatches:
- target:
kind: StatefulSet
name: csi-hostpathplugin
version: v1
group: apps
patch:
- op: remove
path: /spec/template/spec/containers/0/volumeMounts/2
- op: replace
path: /spec/template/spec/containers/0/volumeMounts/1/mountPath
value: /var/lib/kubelet
- op: remove
path: /spec/template/spec/containers/0/volumeMounts/1/mountPropagation
- op: replace
path: /spec/template/spec/volumes/1/hostPath/path
value: /var/lib/kubelet
environments:
default:
values:
- images:
registry:
csi_attacher:
registry:
tag:
csi_node_driver_registrar:
registry:
tag:
csi_provisioner:
registry:
tag:
csi_snapshotter:
registry:
tag:
hostpathplugin:
registry:
tag:
foo: bar
---
releases:
- name: csi-driver-host-path
chart: charts/csi-driver-host-path
jsonPatches:
- target:
kind: StatefulSet
name: csi-hostpathplugin
version: v1
group: apps
patch:
- op: remove
path: /spec/template/spec/containers/0/volumeMounts/2
- op: replace
path: /spec/template/spec/containers/0/volumeMounts/1/mountPath
value: /var/lib/kubelet
- op: remove
path: /spec/template/spec/containers/0/volumeMounts/1/mountPropagation
- op: replace
path: /spec/template/spec/volumes/1/hostPath/path
value: /var/lib/kubelet
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
bases:
- github.com/kubernetes-csi/external-snapshotter/client/config/crd?ref=master
- github.com/kubernetes-csi/external-snapshotter/deploy/kubernetes/snapshot-controller?ref=master
releases:
- name: external-snapshotter
chart: charts/external-snapshotter
wait: true
environments:
default:
values:
- foo: bar
---
repositories:
- name: open-local
url: git+https://github.com/alibaba/open-local@?ref=main&sparse=0
releases:
- name: open-local
chart: open-local/open-local
disableValidation: true