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

Include custom annotations and labels to all resources created by gha-runner-scale-set chart #3934

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

nikola-jokic
Copy link
Collaborator

Even though we officially only support helm as the installation method, we should provide a mechanism to allow different CD tools such as ArgoCD to be used when installing scale sets.

@rteeling-evernorth did a great job creating PR #3447, eliminating deadlock when uninstalling AutoscalingRunnerSet in ArgoCD. Having that in mind, this PR intends to unblock users that not only use ArgoCD, but maybe other tools that rely on labels and annotations for resource tracking.

This PR makes it easier for those managing installations to add custom labels, allowing for easier querying later.

Fixes #3440
Fixes #3877

@nikola-jokic nikola-jokic added the gha-runner-scale-set Related to the gha-runner-scale-set mode label Feb 18, 2025
@nikola-jokic
Copy link
Collaborator Author

Hey @rteeling-evernorth, can you please let us know if this solution works for you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gha-runner-scale-set Related to the gha-runner-scale-set mode
Projects
None yet
1 participant