Commit af8a4b0
Add utils command to migrate
* Added migrate-to-access-entry cmd structure
* Fix Target Authentication mode validation
* Added logic to get accessEntries and cmEntries from cluster
* Added logic to make unique list of configmap accessEntries, and stack creation logic
* Added UpdateAuthentication mode and aeEntries filter logic
* Add approve flag check
* Added functionality to remove awsauth after switch to API only
* Adds logic to fetch FullARN of path stripped IAMIdentityMappings
* Updates some info log text
* Adds test case and refactors code
* Removes comments
* Adds taskTree and address PR comments
* Refactors code and Adds exception handling for NoSuchEntityException
* Resolves go.mod and go.sum conflicts
* Doc update for migrate-to-access-entry feature
* Fixed minimum iam policies doc to add permission for iam:GetUser
* Updated access-entries doc at migrate-to-access-entry section
* Fixes failing Migrate To Access Entry Test & go.mod, go.sum
* Amends migrate to access entry documentation
* improve logs and simplify code logic
* add unit tests
* ensure target-auth-mode has a valid value
---------
Co-authored-by: Pankaj Walke <[email protected]>
Co-authored-by: Venkat Penmetsa <[email protected]>
Co-authored-by: Venkat Penmetsa <[email protected]>
Co-authored-by: Tibi <[email protected]>iamidentitymappings to EKS access entries (eksctl-io#7710)1 parent f5fdc69 commit af8a4b0
File tree
11 files changed
+1042
-10
lines changed- pkg
- actions/accessentry
- fakes
- apis/eksctl.io/v1alpha5
- ctl/utils
- iam
- userdocs/src/usage
11 files changed
+1042
-10
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
13 | 19 | | |
14 | 20 | | |
15 | 21 | | |
| |||
0 commit comments