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

Feature Request: Support use of iam-role with ConnectionManager #13

Closed
SpyderDave opened this issue Jan 16, 2023 · 3 comments
Closed

Feature Request: Support use of iam-role with ConnectionManager #13

SpyderDave opened this issue Jan 16, 2023 · 3 comments

Comments

@SpyderDave
Copy link

Currently, it appears as though the SSM Resolver has a hard coded use of profile (https://github.com/Sceptre/sceptre-ssm-resolver/blob/master/resolver/ssm.py#L60)

I am not familiar with the code in this project so I am looking for a little assistance in supporting the use of iam_role from the ConnectionManager (https://github.com/Sceptre/sceptre/blob/master/sceptre/connection_manager.py#L259)

@zaro0508
Copy link
Contributor

Currently, it appears as though the SSM Resolver has a hard coded use of profile (https://github.com/Sceptre/sceptre-ssm-resolver/blob/master/resolver/ssm.py#L60)

You can assume a role with profile then tell the this resolver to use whichever profile you like, the README has an example of specifying profiles.

I am not familiar with the code in this project so I am looking for a little assistance in supporting the use of iam_role from the ConnectionManager (https://github.com/Sceptre/sceptre/blob/master/sceptre/connection_manager.py#L259)

If you prefer to support iam_role env vars then maybe sceptre PR Sceptre/sceptre#1287 will help?

@jfalkenstein
Copy link
Contributor

This issue should be resolved with Sceptre/sceptre#1299

@zaro0508
Copy link
Contributor

zaro0508 commented Feb 7, 2023

related to Sceptre/sceptre#1300

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

No branches or pull requests

3 participants