mirror of
https://github.com/kubesphere/kubekey.git
synced 2025-12-26 09:32:52 +00:00
34 lines
915 B
YAML
34 lines
915 B
YAML
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: heketi-secret
|
|
namespace: kube-system
|
|
type: kubernetes.io/glusterfs
|
|
data:
|
|
# e.g. jwt_admin_key: 123456
|
|
key: SHOULD_BE_REPLACED
|
|
|
|
---
|
|
apiVersion: storage.k8s.io/v1
|
|
kind: StorageClass
|
|
metadata:
|
|
name: glusterfs
|
|
annotations:
|
|
storageclass.kubesphere.io/supported-access-modes: '["ReadWriteOnce","ReadOnlyMany","ReadWriteMany"]'
|
|
# default storage
|
|
storageclass.beta.kubernetes.io/is-default-class: "false"
|
|
provisioner: kubernetes.io/glusterfs
|
|
parameters:
|
|
# e.g. glusterfs_provisioner_resturl: http://192.168.0.4:8080
|
|
resturl: SHOULD_BE_REPLACED
|
|
# e.g. glusterfs_provisioner_clusterid: 6a6792ed25405eaa6302da99f2f5e24b
|
|
clusterid: SHOULD_BE_REPLACED
|
|
restauthenabled: "true"
|
|
restuser: admin
|
|
secretNamespace: "kube-system"
|
|
secretName: heketi-secret
|
|
gidMin: "40000"
|
|
gidMax: "50000"
|
|
volumetype: "replicate:2"
|
|
allowVolumeExpansion: true |