-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add EBS CSI driver for EKS #97
Conversation
This uses a solution discussed in crossplane-contrib/provider-upjet-aws#149 (comment) |
/test-examples |
/test-examples="examples/cluster-claim.yaml" |
/test-examples="examples/cluster-claim.yaml" |
/test-examples |
1 similar comment
/test-examples |
@rozcietrzewiacz Thanks a lot for this contribution! Could you please rebase with |
Without the EBS CSI driver, the default `StorageClass` is no longer sufficient on recent EKS - persistent volumes cannot be provisioned. This change adds the EBS "Addon" for EKS and attaches the default AWS Policy for EBS CSI Driver to the cluster nodegroup. Note: this just one of the ways it can be done, but others are not as straightforward to implement currently. Ref: https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/docs/install.md
close and reopen for test run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for contribution - i rebased your branch @rozcietrzewiacz and tested locally LGTM
Signed-off-by: Christopher Haar <christopher.haar@upbound.io>
/test-examples |
Without the EBS CSI driver, the default
StorageClass
is no longer sufficient on recent EKS - persistent volumes cannot be provisioned.Description of your changes
This change adds the EBS "Addon" for EKS and attaches the default AWS Policy for EBS CSI Driver to the cluster's nodegroup. Note: this just one of the ways it can be done, but others are not as straightforward to implement currently. A safer way would be to use IRSA, but that has not yet been implemented (see #85)
Ref: https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/docs/install.md
Fixes #96
How has this code been tested
xeks.aws.platformref.upbound.io
composition