# egrep -v "^#|^$" values.yaml---rbac:# Specifies whether RBAC resources should be createdcreate:trueserviceAccounts:nodeplugin:# Specifies whether a ServiceAccount should be createdcreate:true# The name of the ServiceAccount to use.# If not set and create is true, a name is generated using the fullnamename:provisioner:# Specifies whether a ServiceAccount should be createdcreate:true# The name of the ServiceAccount to use.# If not set and create is true, a name is generated using the fullnamename:csiConfig:-clusterID:"588abbf6-0f74-11ef-ba10-bc2411f077b2"monitors:-"192.168.0.163:6789"-"192.168.0.164:6789"-"192.168.0.165:6789"cephFS:subvolumeGroup:"myfsg"#netNamespaceFilePath: "{{ .kubeletDir }}/plugins/{{ .driverName }}/net"commonLabels:{}logLevel:5sidecarLogLevel:1CSIDriver:fsGroupPolicy:"File"seLinuxMount:falsenodeplugin:name: nodeplugin# if you are using ceph-fuse client set this value to OnDeleteupdateStrategy: RollingUpdate# set user created priorityclassName for csi plugin pods. default is# system-node-critical which is highest prioritypriorityClassName: system-node-criticalhttpMetrics:# Metrics only available for cephcsi/cephcsi => 1.2.0# Specifies whether http metrics should be exposedenabled:true# The port of the container to expose the metricscontainerPort:8081service:# Specifies whether a service should be created for the metricsenabled:true# The port to use for the serviceservicePort:8080type: ClusterIP# Annotations for the service# Example:# annotations:# prometheus.io/scrape: "true"# prometheus.io/port: "9080"annotations:{}clusterIP:""## List of IP addresses at which the stats-exporter service is available## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips##externalIPs:[]loadBalancerIP:""loadBalancerSourceRanges:[]## Reference to one or more secrets to be used when pulling images##imagePullSecrets:[]# - name: "image-pull-secret"profiling:enabled:falseregistrar:image:repository: registry.cn-shenzhen.aliyuncs.com/neway-sz/uattag: registrar-v2.10.1pullPolicy: IfNotPresentresources:{}plugin:image:repository: quay.io/cephcsi/cephcsi#tag: v3.11-canarytag: canarypullPolicy: IfNotPresentresources:{}nodeSelector:{}tolerations:[]affinity:{}# Set to true to enable Ceph Kernel clients# on kernel < 4.17 which support quotas# forcecephkernelclient: true# common mount options to apply all mounting# example: kernelmountoptions: "recover_session=clean"kernelmountoptions:""fusemountoptions:""provisioner:name: provisionerreplicaCount:1strategy:# RollingUpdate strategy replaces old pods with new ones gradually,# without incurring downtime.type: RollingUpdaterollingUpdate:# maxUnavailable is the maximum number of pods that can be# unavailable during the update process.maxUnavailable: 50%# Timeout for waiting for creation or deletion of a volumetimeout: 60s# cluster name to set on the subvolume# clustername: "k8s-cluster-1"# set user created priorityclassName for csi provisioner pods. default is# system-cluster-critical which is less priority than system-node-criticalpriorityClassName: system-cluster-critical# enable hostnetwork for provisioner pod. default is false# useful for deployments where the podNetwork has no access to cephenableHostNetwork:falsehttpMetrics:# Metrics only available for cephcsi/cephcsi => 1.2.0# Specifies whether http metrics should be exposedenabled:true# The port of the container to expose the metricscontainerPort:8081service:# Specifies whether a service should be created for the metricsenabled:true# The port to use for the serviceservicePort:8080type: ClusterIP# Annotations for the service# Example:# annotations:# prometheus.io/scrape: "true"# prometheus.io/port: "9080"annotations:{}clusterIP:""## List of IP addresses at which the stats-exporter service is available## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips##externalIPs:[]loadBalancerIP:""loadBalancerSourceRanges:[]## Reference to one or more secrets to be used when pulling images##imagePullSecrets:[]# - name: "image-pull-secret"profiling:enabled:falseprovisioner:image:repository: registry.cn-shenzhen.aliyuncs.com/neway-sz/uattag: provisioner-v4.0.1pullPolicy: IfNotPresentresources:{}## For further options, check## https://github.com/kubernetes-csi/external-provisioner#command-line-optionsextraArgs:[]# set metadata on volumesetmetadata:trueresizer:name: resizerenabled:trueimage:repository: registry.cn-shenzhen.aliyuncs.com/neway-sz/uattag: resizer-v1.10.1pullPolicy: IfNotPresentresources:{}## For further options, check## https://github.com/kubernetes-csi/external-resizer#recommended-optional-argumentsextraArgs:[]snapshotter:image:repository: registry.cn-shenzhen.aliyuncs.com/neway-sz/uattag: snapshotter-v7.0.2pullPolicy: IfNotPresentresources:{}## For further options, check## https://github.com/kubernetes-csi/external-snapshotter#csi-external-snapshotter-sidecar-command-line-optionsextraArgs:[]args:# enableVolumeGroupSnapshots enables support for volume group snapshotsenableVolumeGroupSnapshots:falsenodeSelector:{}tolerations:[]affinity:{}selinuxMount:falsestorageClass:# Specifies whether the Storage class should be createdcreate:truename: csi-cephfs-sc# Annotations for the storage class# Example:# annotations:# storageclass.kubernetes.io/is-default-class: "true"annotations:{}# String representing a Ceph cluster to provision storage from.# Should be unique across all Ceph clusters in use for provisioning,# cannot be greater than 36 bytes in length, and should remain immutable for# the lifetime of the StorageClass in use.clusterID: 588abbf6-0f74-11ef-ba10-bc2411f077b2# (required) CephFS filesystem name into which the volume shall be created# eg: fsName: myfsfsName: cephfs01# (optional) Ceph pool into which volume data shall be stored# pool: <cephfs-data-pool># For eg:# pool: "replicapool"#pool: "fs_kube_data"# (optional) Comma separated string of Ceph-fuse mount options.# For eg:# fuseMountOptions: debugfuseMountOptions:""# (optional) Comma separated string of Cephfs kernel mount options.# Check man mount.ceph for mount options. For eg:# kernelMountOptions: readdir_max_bytes=1048576,norbyteskernelMountOptions:""# (optional) The driver can use either ceph-fuse (fuse) or# ceph kernelclient (kernel).# If omitted, default volume mounter will be used - this is# determined by probing for ceph-fuse and mount.ceph# mounter: kernelmounter:""# (optional) Prefix to use for naming subvolumes.# If omitted, defaults to "csi-vol-".# volumeNamePrefix: "foo-bar-"volumeNamePrefix:""# The secrets have to contain user and/or Ceph admin credentials.provisionerSecret: csi-cephfs-secret# If the Namespaces are not specified, the secrets are assumed to# be in the Release namespace.provisionerSecretNamespace:""controllerExpandSecret: csi-cephfs-secretcontrollerExpandSecretNamespace:""nodeStageSecret: csi-cephfs-secretnodeStageSecretNamespace:""reclaimPolicy: DeleteallowVolumeExpansion:truemountOptions:# Mount Options# Example:#mountOptions:- discard
secret:# Specifies whether the secret should be createdcreate:truename: csi-cephfs-secretannotations:{}# Key values correspond to a user name and its key, as defined in the# ceph cluster. User ID should have required access to the 'pool'# specified in the storage classuserID: cephfs01userKey: AQAHRD9mmCOLCBAAb+gJ3WBM/KU/FbZEofGOJg==adminID: adminadminKey: AQASMz9mgVCqNxAABEAu/WYy0gaEcTC5zC60Ug==
cephconf:|[global]auth_cluster_required = cephxauth_service_required = cephxauth_client_required = cephx# ceph-fuse which uses libfuse2 by default has write buffer size of 2KiB# adding 'fuse_big_writes = true' option by default to override this limit# see https://github.com/ceph/ceph-csi/issues/1928#fuse_big_writes = trueextraDeploy:[]provisionerSocketFile: csi-provisioner.sock
pluginSocketFile: csi.sock
kubeletDir: /var/lib/kubelet
driverName: cephfs.csi.ceph.com
configMapName: ceph-csi-config
externallyManagedConfigmap: false <<<<----如果你是外部config文件就改成true
cephConfConfigMapName: ceph-config
# kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
csi-cephfs-pvc Bound pvc-e29b9393-9473-4c59-b981-0e24d5835018 1Gi RWX csi-cephfs-sc 31m
一、期刊名称
Internet of Things 二、期刊简介概况
期刊类型:SCI
学科领域:物联网
影响因子:5.9
中科院分区:3区
出版方式:订阅模式/开放出版
版面费:选择开放出版需支付$2310 三、期刊征稿范围
I…