-
- Downloads
cephfs-provisioner: Upgrade to 06fddbe2
- cephfs-provisioner 06fddbe2 (https://github.com/kubernetes-incubator/external-storage/tree/06fddbe2/ceph/cephfs) Noteable changes from upstream: - Added storage class parameters to specify a root path within the backing cephfs and, optionally, use deterministic directory and user names (https://github.com/kubernetes-incubator/external-storage/pull/696) - Support capacity (https://github.com/kubernetes-incubator/external-storage/pull/770) - Enable metrics server (https://github.com/kubernetes-incubator/external-storage/pull/797) Other noteable changes: - Clean up legacy manifests file naming - Remove legacy manifests, namespace and storageclass before upgrade - `cephfs_provisioner_monitors` simplified as string - Default to new deterministic naming - Add `reclaimPolicy` support in StorageClass With legacy non-deterministic naming style (where $UUID are generated ramdonly): - cephfs_provisioner_claim_root: /volumes/kubernetes - cephfs_provisioner_deterministic_names: false - Generated CephFS volume: /volumes/kubernetes/kubernetes-dynamic-pvc-$UUID - Generated CephFS user: kubernetes-dynamic-user-$UUID With new default deterministic naming style (where $NAMESPACE and $PVC are predictable): - cephfs_provisioner_claim_root: /volumes - cephfs_provisioner_deterministic_names: true - Generated CephFS volume: /volumes/$NAMESPACE/$PVC - Generated CephFS user: k8s.$NAMESPACE.$PVC
Showing
- README.md 2 additions, 1 deletionREADME.md
- extra_playbooks/build-cephfs-provisioner.yml 7 additions, 7 deletionsextra_playbooks/build-cephfs-provisioner.yml
- inventory/sample/group_vars/k8s-cluster.yml 4 additions, 4 deletionsinventory/sample/group_vars/k8s-cluster.yml
- roles/download/defaults/main.yml 1 addition, 1 deletionroles/download/defaults/main.yml
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/defaults/main.yml 4 additions, 1 deletion...external_provisioner/cephfs_provisioner/defaults/main.yml
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/tasks/main.yml 40 additions, 11 deletions...ps/external_provisioner/cephfs_provisioner/tasks/main.yml
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/00-namespace.yml.j2 0 additions, 0 deletions...visioner/cephfs_provisioner/templates/00-namespace.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/clusterrole-cephfs-provisioner.yml.j2 0 additions, 0 deletions...ovisioner/templates/clusterrole-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/clusterrolebinding-cephfs-provisioner.yml.j2 0 additions, 0 deletions...er/templates/clusterrolebinding-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/deploy-cephfs-provisioner.yml.j2 1 addition, 1 deletion...fs_provisioner/templates/deploy-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/role-cephfs-provisioner.yml.j2 0 additions, 0 deletions...phfs_provisioner/templates/role-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/rolebinding-cephfs-provisioner.yml.j2 0 additions, 0 deletions...ovisioner/templates/rolebinding-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/sa-cephfs-provisioner.yml.j2 0 additions, 0 deletions...cephfs_provisioner/templates/sa-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/sc-cephfs-provisioner.yml.j2 5 additions, 2 deletions...cephfs_provisioner/templates/sc-cephfs-provisioner.yml.j2
- roles/kubernetes-apps/external_provisioner/cephfs_provisioner/templates/secret-cephfs-provisioner.yml.j2 1 addition, 1 deletion...fs_provisioner/templates/secret-cephfs-provisioner.yml.j2
Loading
Please register or sign in to comment