Difference between revisions of "Aws-ebs-csi-driver"
Jump to navigation
Jump to search
↑ https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi-migration-faq.html
(39 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
[[Amazon EBS CSI driver]] | [[Amazon EBS CSI driver]] | ||
* https://github.com/kubernetes-sigs/aws-ebs-csi-driver | * https://github.com/kubernetes-sigs/aws-ebs-csi-driver | ||
− | * | + | * [[aws-ebs-csi-driver Installation]] |
+ | Version: | ||
+ | * <code>[[aws eks describe-addon-versions --addon-name aws-ebs-csi-driver]]</code> | ||
+ | The in-tree StorageClass provisioner is named <code>[[kubernetes.io/aws-ebs]]</code>. The Amazon EBS CSI [[StorageClass]] provisioner is named <code>[[ebs.csi.aws.com]]</code><ref>https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi-migration-faq.html</ref> | ||
+ | |||
+ | == Events == | ||
[[kubectl get events]] | [[kubectl get events]] | ||
− | default 8m51s Warning FailedScheduling pod/myprometheus-alertmanager-5967d4ff85-5glkh running [[PreBind plugin]] "[[VolumeBinding]]": binding volumes: [[timed out waiting for the condition]] | + | default 8m51s Warning [[FailedScheduling]] pod/myprometheus-alertmanager-5967d4ff85-5glkh running [[PreBind plugin]] "[[VolumeBinding]]": binding volumes: [[timed out waiting for the condition]] |
− | default 4m58s Normal [[ExternalProvisioning]] persistentvolumeclaim/myprometheus-alertmanager waiting for a volume to be created, either by external provisioner "[[ebs.csi.aws.com]]" or manually created by system administrator | + | default 4m58s Normal [[ExternalProvisioning]] persistentvolumeclaim/myprometheus-alertmanager [[waiting for a volume to be created, either by external provisioner]] "[[ebs.csi.aws.com]]" or manually created by system administrator |
− | |||
== Related == | == Related == | ||
− | * <code>[[aws-efs-csi-driver]]</code> | + | * [[Terraform EKS submodule: aws-ebs-csi-driver]] |
+ | * <code>[[aws-efs-csi-driver]], [[efs.csi.aws.com]]</code> | ||
* <code>[[aws eks create-addon]]</code> | * <code>[[aws eks create-addon]]</code> | ||
* [[Amazon EBS CSI driver]] | * [[Amazon EBS CSI driver]] | ||
* <code>[[aws_eks_addon]]</code> | * <code>[[aws_eks_addon]]</code> | ||
* https://aws.amazon.com/blogs/containers/amazon-ebs-csi-driver-is-now-generally-available-in-amazon-eks-add-ons/ | * https://aws.amazon.com/blogs/containers/amazon-ebs-csi-driver-is-now-generally-available-in-amazon-eks-add-ons/ | ||
− | + | * <code>[[persitentvolume-controller]]</code> | |
+ | * [[Kubernetes storage classes]] | ||
+ | * <code>[[kubectl delete pods -n kube-system -l=app=ebs-csi-controller]]</code> | ||
+ | * [[ebs-csi-controller-sa]] | ||
+ | * [[Managing the Amazon EBS CSI driver as an Amazon EKS add-on]] https://docs.aws.amazon.com/eks/latest/userguide/managing-ebs-csi.html#csi-iam-role | ||
+ | * [[Terraform EKS module: cluster_addons]] | ||
+ | * [[Terraform EKS resource: aws eks addon]] | ||
+ | * [[ebs_csi_irsa_role]] | ||
+ | * [[Terraform submodule: iam-assumable-role-with-oidc]] | ||
== See also == | == See also == | ||
− | * {{ | + | * {{aws-ebs-csi-driver}} |
+ | * {{PVC}} | ||
* {{EKS addons}} | * {{EKS addons}} | ||
− | |||
[[Category:EKS]] | [[Category:EKS]] |
Latest revision as of 16:25, 29 February 2024
Version:
The in-tree StorageClass provisioner is named kubernetes.io/aws-ebs
. The Amazon EBS CSI StorageClass provisioner is named ebs.csi.aws.com
[1]
Events[edit]
kubectl get events default 8m51s Warning FailedScheduling pod/myprometheus-alertmanager-5967d4ff85-5glkh running PreBind plugin "VolumeBinding": binding volumes: timed out waiting for the condition default 4m58s Normal ExternalProvisioning persistentvolumeclaim/myprometheus-alertmanager waiting for a volume to be created, either by external provisioner "ebs.csi.aws.com" or manually created by system administrator
Related[edit]
- Terraform EKS submodule: aws-ebs-csi-driver
aws-efs-csi-driver, efs.csi.aws.com
aws eks create-addon
- Amazon EBS CSI driver
aws_eks_addon
- https://aws.amazon.com/blogs/containers/amazon-ebs-csi-driver-is-now-generally-available-in-amazon-eks-add-ons/
persitentvolume-controller
- Kubernetes storage classes
kubectl delete pods -n kube-system -l=app=ebs-csi-controller
- ebs-csi-controller-sa
- Managing the Amazon EBS CSI driver as an Amazon EKS add-on https://docs.aws.amazon.com/eks/latest/userguide/managing-ebs-csi.html#csi-iam-role
- Terraform EKS module: cluster_addons
- Terraform EKS resource: aws eks addon
- ebs_csi_irsa_role
- Terraform submodule: iam-assumable-role-with-oidc
See also[edit]
ebs-csi: aws-ebs-csi-driver
: Installation, ProvisioningFailed,sts:AssumeRoleWithWebIdentity
- Kubernetes Persistent Volume Claim (PVC) (
kind: PersistentVolumeClaim
), Kubernetes Persistent volumes (PV)(kind: PersistentVolume)
,kubectl describe pvc, kubectl get pvc
, ClaimLost, ProvisioningSucceeded, PV access control - AWS EKS Addons: best practices,
vpc-cni, kube-proxy, coredns, aws-ebs-csi-driver, aws-efs-csi-driver, aws-guardduty-agent, amazon-cloudwatch-observability, aws eks describe-addon-versions, aws eks create-addon, aws eks list-addons
Advertising: