Add OpenEBS v4.6.1 with images repointed to ghcr.io/wrktalk-tech - Loki and Alloy disabled
This commit is contained in:
@@ -0,0 +1,222 @@
|
||||
# Default values for openebs-zfslocalpv.
|
||||
# This is a YAML-formatted file.
|
||||
# Declare variables to be passed into your templates.
|
||||
|
||||
global:
|
||||
# Global override for container image registry.
|
||||
imageRegistry: ""
|
||||
# - secret
|
||||
imagePullSecrets: []
|
||||
# Global override for image pull policy
|
||||
imagePullPolicy: ""
|
||||
analytics:
|
||||
# Global override for analytics
|
||||
enabled:
|
||||
# Global override for kubelet directory
|
||||
# This can be configured to run on various different k8s distributions like
|
||||
# microk8s where kubelet dir is different
|
||||
kubeletDir: ""
|
||||
|
||||
# - secret
|
||||
imagePullSecrets:
|
||||
|
||||
feature:
|
||||
# enable storage capacity tracking feature
|
||||
# Ref: https://kubernetes:io/docs/concepts/storage/storage-capacity
|
||||
storageCapacity: true
|
||||
|
||||
rbac:
|
||||
# rbac.pspEnabled: `true` if PodSecurityPolicy resources should be created
|
||||
pspEnabled: false
|
||||
|
||||
loggingLabels:
|
||||
openebs.io/logging: "true"
|
||||
|
||||
# zfsNode contains the configurables for
|
||||
# the zfs node daemonset
|
||||
zfsNode:
|
||||
componentName: openebs-zfs-node
|
||||
# defaultFormatOptions are the extra mkfs options a node uses for a
|
||||
# filesystem when the StorageClass of the volume does not set formatOptions.
|
||||
# The formatOptions of a StorageClass replace the default of its filesystem,
|
||||
# the two are not merged. Keys are the filesystem types the driver formats
|
||||
# (ext2, ext3, ext4, xfs, btrfs), values are the space separated mkfs
|
||||
# options of that filesystem given as one string, for example:
|
||||
# defaultFormatOptions:
|
||||
# ext4: "-m 0 -O ^orphan_file"
|
||||
# xfs: "-i nrext64=0"
|
||||
# The chart sets none. One case where an option is needed: mkfs.xfs 6.5 and
|
||||
# above set nrext64 by default and only kernel 5.19 and above can mount such
|
||||
# a filesystem, so on a cluster with nodes running older kernels give xfs
|
||||
# "-i nrext64=0".
|
||||
defaultFormatOptions: {}
|
||||
driverRegistrar:
|
||||
name: "csi-node-driver-registrar"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: registry.k8s.io/
|
||||
repository: sig-storage/csi-node-driver-registrar
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: v2.13.0
|
||||
updateStrategy:
|
||||
type: RollingUpdate
|
||||
annotations: {}
|
||||
podAnnotations: {}
|
||||
resources: {}
|
||||
# limits:
|
||||
# cpu: 10m
|
||||
# memory: 32Mi
|
||||
# requests:
|
||||
# cpu: 10m
|
||||
# memory: 32Mi
|
||||
# This can be configured to run on various different k8s distributions like
|
||||
# microk8s where kubelet dir is different
|
||||
kubeletDir: "/var/lib/kubelet/"
|
||||
encrKeysDir: "/home/keys"
|
||||
## Labels to be added to openebs-zfs node pods
|
||||
podLabels: {}
|
||||
nodeSelector: {}
|
||||
tolerations: []
|
||||
securityContext: {}
|
||||
labels: {}
|
||||
priorityClass:
|
||||
create: true
|
||||
name: zfs-csi-node-critical
|
||||
# allowed topologykeys for csi driver
|
||||
# The desired comma separated keys can be added here,
|
||||
# by default all the node label keys are allowed.
|
||||
# For example:
|
||||
# allowedTopologyKeys: "kubernetes.io/hostname,openebs.io/rack"
|
||||
allowedTopologyKeys: "All"
|
||||
initContainers: []
|
||||
additionalVolumes: {}
|
||||
# Pod's DNS policy
|
||||
# dnsPolicy:
|
||||
|
||||
# zfsController contains the configurables for
|
||||
# the zfs controller deployment
|
||||
zfsController:
|
||||
componentName: openebs-zfs-controller
|
||||
initContainers: []
|
||||
additionalVolumes: {}
|
||||
replicas: 1
|
||||
resizer:
|
||||
name: "csi-resizer"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: registry.k8s.io/
|
||||
repository: sig-storage/csi-resizer
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: v1.13.2
|
||||
extraArgs: []
|
||||
snapshotter:
|
||||
name: "csi-snapshotter"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: registry.k8s.io/
|
||||
repository: sig-storage/csi-snapshotter
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: v8.2.0
|
||||
extraArgs: []
|
||||
snapshotController:
|
||||
enabled: true
|
||||
name: "snapshot-controller"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: registry.k8s.io/
|
||||
repository: sig-storage/snapshot-controller
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: v8.2.0
|
||||
extraArgs: []
|
||||
provisioner:
|
||||
name: "csi-provisioner"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: registry.k8s.io/
|
||||
repository: sig-storage/csi-provisioner
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: v5.2.0
|
||||
extraArgs: []
|
||||
updateStrategy:
|
||||
type: RollingUpdate
|
||||
annotations: {}
|
||||
podAnnotations: {}
|
||||
resources: {}
|
||||
# limits:
|
||||
# cpu: 10m
|
||||
# memory: 32Mi
|
||||
# requests:
|
||||
# cpu: 10m
|
||||
# memory: 32Mi
|
||||
## Labels to be added to openebs-zfs controller pods
|
||||
podLabels:
|
||||
name: openebs-zfs-controller
|
||||
nodeSelector: {}
|
||||
tolerations: []
|
||||
securityContext: {}
|
||||
priorityClass:
|
||||
create: true
|
||||
name: zfs-csi-controller-critical
|
||||
|
||||
# zfsPlugin is the common csi container used by the
|
||||
# controller deployment and node daemonset
|
||||
zfsPlugin:
|
||||
name: "openebs-zfs-plugin"
|
||||
image:
|
||||
# Make sure that registry name end with a '/'.
|
||||
# For example : registry.k8s.io/ is a correct value here and quay.io is incorrect
|
||||
registry: docker.io/
|
||||
repository: openebs/zfs-driver
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: 2.11.1
|
||||
role: openebs-zfs
|
||||
|
||||
serviceAccount:
|
||||
zfsController:
|
||||
# Specifies whether a service account should be created
|
||||
create: true
|
||||
# The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: openebs-zfs-controller-sa
|
||||
zfsNode:
|
||||
# Specifies whether a service account should be created
|
||||
create: true
|
||||
# The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: openebs-zfs-node-sa
|
||||
|
||||
analytics:
|
||||
enabled: true
|
||||
installerType: "zfs-localpv-helm"
|
||||
|
||||
backupGC:
|
||||
enabled: false
|
||||
|
||||
zfs:
|
||||
# If you use a non-standard path to the zfs binary, specify it here
|
||||
# bin: /run/current-system/sw/bin/zfs
|
||||
bin: zfs
|
||||
|
||||
crds:
|
||||
zfsLocalPv:
|
||||
# Install zfs-localpv CRDs
|
||||
enabled: true
|
||||
csi:
|
||||
volumeSnapshots:
|
||||
# Install Volume Snapshot CRDs
|
||||
enabled: true
|
||||
|
||||
# Allows adding helm specific labels to the components.
|
||||
# Only useful for generating independent templates from helm.
|
||||
enableHelmMetaLabels: true
|
||||
Reference in New Issue
Block a user