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

Allow Task and Execution roles as inputs #38

Merged
merged 2 commits into from
May 11, 2023

Conversation

amontalban
Copy link
Contributor

Allow the module to accept ECS Task Execution Role and ECS Task Role ARNs as input variables, disabling the creation of the aws_iam_role.ecs_task_execution_role resource and the custom policies.

Additionally, I removed the .terraform.lock.hcl files and did some adjustments to pre-commit hooks.

@amontalban
Copy link
Contributor Author

I tried to update Infracost job to use the latest actions because the one used is deprecated but looks like the INFRACOST_API_KEY secret is not present so I have opted to disable it for now.

@jnonino jnonino added the enhancement New feature or request label Apr 19, 2023
@amontalban amontalban force-pushed the am/conditional_role_creation branch from 773f7fb to a46e6ed Compare May 9, 2023 18:20
@amontalban
Copy link
Contributor Author

Hey @jnonino 👋,

Not sure what is the next step for this because I see it is assigned to me but I do not have the permission to merge it.

Thanks!

@jnonino
Copy link
Member

jnonino commented May 10, 2023

Hi, the changes look good to me, but if you can revert the change in the pipeline it would be better, I will check the infracost part later.

@amontalban amontalban force-pushed the am/conditional_role_creation branch from a46e6ed to f70bdfd Compare May 11, 2023 12:04
@amontalban
Copy link
Contributor Author

Hi, the changes look good to me, but if you can revert the change in the pipeline it would be better, I will check the infracost part later.

Gotcha, I have removed the Infracost commits. Thanks 🙏 !

@jnonino jnonino merged commit be397ec into cn-terraform:main May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

2 participants