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

Add role-duration-seconds to aws creds step in workflow #121

Merged
merged 1 commit into from
Mar 28, 2023

Conversation

RothAndrew
Copy link
Member

@RothAndrew RothAndrew commented Mar 28, 2023

There isn't really any way to confirm that this will work or not, since the workflow runs only use the pipeline configuration from main for security reasons. If it doesn't work I'll push up another PR to fix it ASAP.

This is needed because we hit the 1 hour default limit in a pipeline run:
image (2)

Signed-off-by: Andy Roth <[email protected]>
@RothAndrew RothAndrew requested a review from a team as a code owner March 28, 2023 16:41
@RothAndrew RothAndrew merged commit 6bd565d into main Mar 28, 2023
@RothAndrew RothAndrew deleted the RothAndrew-patch-2 branch March 28, 2023 16:52
JaseKoonce added a commit that referenced this pull request Apr 18, 2023
* WIP/base efs configs

Signed-off-by: jase koonce <[email protected]>

* tested/WIP

Signed-off-by: jase koonce <[email protected]>

* Add role-duration-seconds to aws creds step in workflow (#121)

* fix race condition for destroying manifests and addons (#123)

* fix race condition for destroying manifests and addons

* delete extra sg configs (#118)

* disable dynamoDB for loki, add configs to S3 (#117)

* disable dynamoDB for loki, add configs to S3

* removed the count for enabling versioning

---------

Co-authored-by: Gabe <[email protected]>

* S3 output role arn (#126)

* Output for IRSA Role ARN

Signed-off-by: Tom Runyon <[email protected]>

* refrence resource with count correctly

Signed-off-by: Tom Runyon <[email protected]>

* refrence resource with count correctly

Signed-off-by: Tom Runyon <[email protected]>

* precommit updates

---------

Signed-off-by: Tom Runyon <[email protected]>
Co-authored-by: Gabe <[email protected]>
Co-authored-by: Gabe Scarberry <[email protected]>

* WIP/base efs configs

Signed-off-by: jase koonce <[email protected]>

* adding vpc endpoint/randomizing efs names

Signed-off-by: jase koonce <[email protected]>

* fix race condition for destroying manifests and addons (#123)

* fix race condition for destroying manifests and addons

* WIP/base efs configs

Signed-off-by: jase koonce <[email protected]>

* duplicate variables fix/rebase

Signed-off-by: jase koonce <[email protected]>

* double argument fix

Signed-off-by: jase koonce <[email protected]>

* test fix

Signed-off-by: jase koonce <[email protected]>

* Add Provider Plugin Cache to automated testing (#130)

* Update eks-addons.tf to fix Ondat issue (#131)

* WIP/base efs configs

Signed-off-by: jase koonce <[email protected]>

* rebase for Ondat fix

Signed-off-by: jase koonce <[email protected]>

* rebase for Ondat fix

Signed-off-by: jase koonce <[email protected]>

* pre-commit

Signed-off-by: jase koonce <[email protected]>

* security group adjustment/tested

Signed-off-by: jase koonce <[email protected]>

* adding reclaim policy variable to efs storage class

Signed-off-by: jase koonce <[email protected]>

* pre-commit

Signed-off-by: jase koonce <[email protected]>

* Set enable efs to true in fixtures.common

Signed-off-by: jase koonce <[email protected]>

* Pre-commit

Signed-off-by: jase koonce <[email protected]>

---------

Signed-off-by: jase koonce <[email protected]>
Signed-off-by: Tom Runyon <[email protected]>
Signed-off-by: JaseKoonce <[email protected]>
Signed-off-by: Gabe <[email protected]>
Co-authored-by: Andy Roth <[email protected]>
Co-authored-by: Zack A <[email protected]>
Co-authored-by: Gabe <[email protected]>
Co-authored-by: brianrexrode <[email protected]>
Co-authored-by: Thomas Runyon <[email protected]>
Co-authored-by: Gabe Scarberry <[email protected]>
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