Runner State Sets Service Accounts and Labels #3023
-
Is there currently anyway to provide a We use these two features to assign our runners to Fargate profiles, and provide necessary permissions to the pods via RBAC I am really excited about the new Runner State Sets, but these are blockers in my testing at the moment. If there isnt a way, what is the best way to make a feature request? Example from legacy i am trying to replicate. apiVersion: actions.summerwind.dev/v1alpha1
kind: RunnerDeployment
metadata:
name: ***
namespace: ***
spec:
template:
metadata:
labels:
label: common-fargate
eks.amazonaws.com/fargate-profile: "gh-runners-rss"
spec:
dockerEnabled: false
dockerdWithinRunnerContainer: false
organization: ***
serviceAccountName: ***
labels:
- ***
image: ***
imagePullPolicy: IfNotPresent
resources:
limits:
cpu: 500m
memory: 2Gi
requests:
cpu: 500m
memory: 2Gi Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
@Link- I watched your youtube video for setup and read through all the docs on this. Any assistance pointing me in the right direction would be appreciated! |
Beta Was this translation helpful? Give feedback.
-
Okay so I did figure out how to add the labels. If anyone else is wondering: template:
metadata:
labels:
label: common-fargate
eks.amazonaws.com/fargate-profile: "gh-runners-rss"
spec:
containers:
- name: runner
image: ***
command: ["/home/runner/run.sh"] Looks like since im using dind it wont work with fargate since fargate doesnt allow privileged. Looking into that next! |
Beta Was this translation helpful? Give feedback.
Okay so I did figure out how to add the labels. If anyone else is wondering:
Looks like since im using dind it wont work with fargate since fargate doesnt allow privileged. Looking into that next!