Skip to content
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

Adding IAM policies for the EBS CSI driver #652

Merged

Conversation

christopherhein
Copy link
Contributor

@christopherhein christopherhein commented Mar 21, 2019

Signed-off-by: Christopher Hein me@chrishein.com

Description

This adds an attribute that automatically applies the EBS CSI driver IAM policies.

Checklist

  • Code compiles correctly (i.e make build)
  • Added tests that cover your change (if possible)
  • All unit tests passing (i.e. make test)
  • All integration tests passing (i.e. make integration-test)
  • Added/modified documentation as required (such as the README.md, and examples directory)
  • Added yourself to the humans.txt file

@errordeveloper
Copy link
Contributor

See #651 for example of unit tests for a similar feature.

Signed-off-by: Christopher Hein <me@chrishein.com>
Signed-off-by: Christopher Hein <me@chrishein.com>
@christopherhein christopherhein force-pushed the feature/ebs-csi-policies branch from 727418f to 3420bfe Compare March 22, 2019 00:45
@christopherhein
Copy link
Contributor Author

@errordeveloper added a test

@errordeveloper
Copy link
Contributor

@christopherhein thanks! I've extended the test suite a bit more also. There were a few things missing actually, see a69bf47.

errordeveloper
errordeveloper previously approved these changes Mar 22, 2019
Copy link
Contributor

@errordeveloper errordeveloper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢LGTM!

@errordeveloper errordeveloper merged commit 2a1189c into eksctl-io:master Mar 22, 2019
@christopherhein christopherhein deleted the feature/ebs-csi-policies branch March 22, 2019 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants