KubeZero/charts/kubezero-aws-ebs-csi-driver
2021-12-03 22:16:22 +01:00
..
charts/aws-ebs-csi-driver fix: remove duplicated CRDs 2021-07-15 12:14:01 +02:00
templates feat: Map gemini controller to controller nodes, fix ebs storageclass, integrate timemachine into kubezero 2021-04-19 12:46:42 +02:00
Chart.yaml chore: move helm repo to S3/CDN 2021-12-03 22:16:22 +01:00
patch feat: aws-ebs and aws-efs csi driver upgrades, migrate to use service account tokens for AWS access 2021-07-01 16:41:31 +02:00
README.md chore: move helm repo to S3/CDN 2021-12-03 22:16:22 +01:00
README.md.gotmpl Updated helm-docs, fluentd SSL handled by Istio, ES&Istio tuning 2020-10-05 03:50:23 -07:00
update.sh fix: remove duplicated CRDs 2021-07-15 12:14:01 +02:00
values.yaml fix: fix toleration 2021-07-19 16:38:32 +02:00
zdt.patch feat: aws-ebs and aws-efs csi driver upgrades, migrate to use service account tokens for AWS access 2021-07-01 16:41:31 +02:00

kubezero-aws-ebs-csi-driver

Version: 0.6.4 Type: application AppVersion: 1.2.4

KubeZero Umbrella Chart for aws-ebs-csi-driver

Homepage: https://kubezero.com

Maintainers

Name Email Url
Quarky9

Source Code

Requirements

Kubernetes: >= 1.18.0

Repository Name Version
aws-ebs-csi-driver 1.2.4
https://cdn.zero-downtime.net/charts/ kubezero-lib >= 0.1.3

IAM Role

If you use kiam or kube2iam and restrict access on nodes running this controller please adjust:

podAnnotations:
  iam.amazonaws.com/role: <ROLE>

Storage Classes

By default it also creates the ebs-sc-gp2-xfs storage class for gp2, enrypted and XFS. This class is by default also set as default storage class.

Values

Key Type Default Description
aws-ebs-csi-driver.controller.logLevel int 1
aws-ebs-csi-driver.controller.nodeSelector."node-role.kubernetes.io/master" string ""
aws-ebs-csi-driver.controller.replicaCount int 1
aws-ebs-csi-driver.controller.resources.limits.memory string "40Mi"
aws-ebs-csi-driver.controller.resources.requests.cpu string "10m"
aws-ebs-csi-driver.controller.resources.requests.memory string "24Mi"
aws-ebs-csi-driver.controller.tolerations[0].effect string "NoSchedule"
aws-ebs-csi-driver.controller.tolerations[0].key string "node-role.kubernetes.io/master"
aws-ebs-csi-driver.enableVolumeSnapshot bool true
aws-ebs-csi-driver.node.tolerations[0].effect string "NoSchedule"
aws-ebs-csi-driver.node.tolerations[0].key string "kubezero-workergroup"
aws-ebs-csi-driver.node.tolerations[0].operator string "Exists"
aws-ebs-csi-driver.nodeSelector."node-role.kubernetes.io/master" string ""
aws-ebs-csi-driver.storageClasses[0].allowVolumeExpansion bool true
aws-ebs-csi-driver.storageClasses[0].name string "ebs-sc-gp2-xfs"
aws-ebs-csi-driver.storageClasses[0].parameters."csi.storage.k8s.io/fstype" string "xfs"
aws-ebs-csi-driver.storageClasses[0].parameters.encrypted string "true"
aws-ebs-csi-driver.storageClasses[0].parameters.type string "gp2"
aws-ebs-csi-driver.storageClasses[0].volumeBindingMode string "WaitForFirstConsumer"
aws-ebs-csi-driver.storageClasses[1].allowVolumeExpansion bool true
aws-ebs-csi-driver.storageClasses[1].annotations."storageclass.kubernetes.io/is-default-class" string "true"
aws-ebs-csi-driver.storageClasses[1].name string "ebs-sc-gp3-xfs"
aws-ebs-csi-driver.storageClasses[1].parameters."csi.storage.k8s.io/fstype" string "xfs"
aws-ebs-csi-driver.storageClasses[1].parameters.encrypted string "true"
aws-ebs-csi-driver.storageClasses[1].parameters.type string "gp3"
aws-ebs-csi-driver.storageClasses[1].volumeBindingMode string "WaitForFirstConsumer"
aws-ebs-csi-driver.tolerations[0].effect string "NoSchedule"
aws-ebs-csi-driver.tolerations[0].key string "node-role.kubernetes.io/master"