KubeZero/charts/kubezero-aws-ebs-csi-driver
2021-04-19 12:46:42 +02:00
..
charts/aws-ebs-csi-driver feat: Version bump of aws-ebs-csi-driver 2021-04-01 14:15:43 +02:00
crds Version bump for aws-ebs-csi driver, enable volume resize, snapshot, patch for loglevel and leader election 2021-02-24 20:36:34 +01: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 feat: Map gemini controller to controller nodes, fix ebs storageclass, integrate timemachine into kubezero 2021-04-19 12:46:42 +02:00
loglevel_leader.patch aws-ebs-csi-driver version bump, remove cpu limts 2021-03-05 10:32:42 +01:00
README.md Update chart READMEs 2021-03-25 16:32:49 +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 feat: Version bump of aws-ebs-csi-driver 2021-04-01 14:15:43 +02:00
values.yaml More request tuning for aws-ebs-csi 2021-03-05 13:58:54 +01:00

kubezero-aws-ebs-csi-driver

Version: 0.4.4 Type: application AppVersion: 0.9.0

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
https://kubernetes-sigs.github.io/aws-ebs-csi-driver aws-ebs-csi-driver 0.9.14
https://zero-down-time.github.io/kubezero/ 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.enableVolumeResizing bool true
aws-ebs-csi-driver.enableVolumeScheduling bool true
aws-ebs-csi-driver.enableVolumeSnapshot bool true
aws-ebs-csi-driver.extraVolumeTags object {} Optional tags to be added to each EBS volume
aws-ebs-csi-driver.logLevel int 1
aws-ebs-csi-driver.nodeSelector."node-role.kubernetes.io/master" string ""
aws-ebs-csi-driver.podAnnotations object {} iam.amazonaws.com/role: to assume
aws-ebs-csi-driver.replicaCount int 1
aws-ebs-csi-driver.resources.limits.memory string "40Mi"
aws-ebs-csi-driver.resources.requests.cpu string "10m"
aws-ebs-csi-driver.resources.requests.memory string "24Mi"
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"