feat: add AWS credential mode and External ID support#585
feat: add AWS credential mode and External ID support#585munishchouhan wants to merge 4 commits intomasterfrom
Conversation
|
Unrelated but worth to update also the MCP https://github.com/seqeralabs/mcp |
|
Tested successfully in local: |
|
Role mode requires --assume-role-arn, rejects --access-key/--secret-key, and auto-generates an External ID Regarding this, we should only generate an External ID if --generate-external-id is there and this option should only be valid if --assume-role-arn, right? |
|
src/main/java/io/seqera/tower/cli/commands/credentials/providers/AwsProvider.java
Show resolved
Hide resolved
|
tested: |
Review findingsOverall the change looks good — clean validation, good test coverage, correct API integration. A few things to address: 1. The validation errors at lines 83–101 throw Switch to 2. The
Declaring the field as 3. The entry Either:
|
Summary
Files changed (12)
Test plan