Browse Source

Merge pull request #2287 from hswong3i/cephfs_provisioner_default

Add optional StorageClass name with cephfs_provisioner_storage_class
pull/2299/head
Antoine Legrand 6 years ago
committed by GitHub
parent
commit
cf183288dd
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 1 deletions
  1. 1
      inventory/sample/group_vars/k8s-cluster.yml
  2. 1
      roles/kubernetes-apps/cephfs_provisioner/defaults/main.yml
  3. 2
      roles/kubernetes-apps/cephfs_provisioner/templates/cephfs-provisioner-sc.yml.j2

1
inventory/sample/group_vars/k8s-cluster.yml

@ -183,6 +183,7 @@ cephfs_provisioner_enabled: false
# - 172.24.0.3:6789
# cephfs_provisioner_admin_id: admin
# cephfs_provisioner_secret: secret
# cephfs_provisioner_storage_class: cephfs
# Add Persistent Volumes Storage Class for corresponding cloud provider ( OpenStack is only supported now )
persistent_volumes_enabled: false

1
roles/kubernetes-apps/cephfs_provisioner/defaults/main.yml

@ -7,3 +7,4 @@ cephfs_provisioner_cluster: ceph
cephfs_provisioner_monitors: []
cephfs_provisioner_admin_id: admin
cephfs_provisioner_secret: secret
cephfs_provisioner_storage_class: cephfs

2
roles/kubernetes-apps/cephfs_provisioner/templates/cephfs-provisioner-sc.yml.j2

@ -2,7 +2,7 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: cephfs
name: {{ cephfs_provisioner_storage_class }}
provisioner: ceph.com/cephfs
parameters:
cluster: {{ cephfs_provisioner_cluster }}

Loading…
Cancel
Save