Skip to content

Conversation

@koooosh
Copy link
Contributor

@koooosh koooosh commented Aug 23, 2025

Issue number:

N/a

Description of changes:

Currently, the eni-max-pods file needs to be updated manually which often leaves it stale.

Adding a Github workflow to regularly update the file via PR.

Testing done:

Successful run on my fork: https://github.com/koooosh/bottlerocket-core-kit-fork/actions/runs/17169552536/job/48716523485

Output commit: koooosh@bb185bc

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

@koooosh koooosh force-pushed the add-max-pods-action branch 2 times, most recently from 1ae104d to da4eaf1 Compare September 17, 2025 00:32
@koooosh
Copy link
Contributor Author

koooosh commented Sep 17, 2025

^ Force push updates the workflow to run weekly and adds a custom 15 min duration for the credentials, which is the AWS STS AssumeRole minimum

@koooosh koooosh marked this pull request as ready for review September 17, 2025 00:37
@koooosh koooosh requested a review from KCSesh September 17, 2025 00:37
@koooosh koooosh force-pushed the add-max-pods-action branch from da4eaf1 to 4ea945b Compare October 2, 2025 23:31
@koooosh
Copy link
Contributor Author

koooosh commented Oct 2, 2025

^ Force push adds a timeout to the job itself. The default if not specified is 360 minutes, but we modify this to 10

@koooosh koooosh force-pushed the add-max-pods-action branch from 4ea945b to cd28c7b Compare October 15, 2025 22:13
@koooosh
Copy link
Contributor Author

koooosh commented Oct 15, 2025

^ Force push sets the delete-branch flag for the PR action so that the PR branch is deleted in the subsequent run.

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