--- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: glusterfs-{{ glusterfs_name }}-block {% if glusterfs_block_storageclass_default is defined and glusterfs_block_storageclass_default %} annotations: storageclass.kubernetes.io/is-default-class: "true" {% endif %} provisioner: gluster.org/glusterblock parameters: resturl: "http://{% if glusterfs_heketi_is_native %}{{ glusterfs_heketi_route }}{% else %}{{ glusterfs_heketi_url }}:{{ glusterfs_heketi_port }}{% endif %}" restuser: "admin" chapauthenabled: "true" hacount: "3" {% if glusterfs_heketi_admin_key is defined %} restsecretnamespace: "{{ glusterfs_namespace }}" restsecretname: "heketi-{{ glusterfs_name }}-admin-secret-block" {%- endif -%}