-
Diogo Guerra authored
Add support for CSI in kubernetes. This includes the configuration of external-provisioner and external-attacher components for the kubernetes csi base setup, controlled by labels: * 'kube_csi_enabled' and 'kube_csi_tag' It also includes configuration of csi plugins for cephfs and cvmfs, with tags to control them in a similar way: * 'cvmfs_csi_enabled' and 'cvmfs_csi_tag' * 'cephfs_csi_enabled' and 'cephfs_csi_tag' magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.sh magnum/drivers/heat/k8s_fedora_template_def.py magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml Drop: magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.yaml This includes commits: [cern] update csi-cephfs to csi 1.0 [cern] Add support for cvmfs csi 1.x [cern] Add PSP Change-Id: I316284c9195287bda237e99f1bfe9a8f22be87e8
8cfd3efd