Actions-Runner-Controller
Fleeting- Référence externe : https://github.com/actions-runner-controller/actions-runner-controller/blob/master/docs/detailed-docs.md
chart
- Référence externe : https://github.com/actions/actions-runner-controller/tree/master/charts/actions-runner-controller
image.actionsRunnerRepositoryAndTag
image.actionsRunnerRepositoryAndTag The “repository/image” of the actions runner container summerwind/actions-runner:latest
— https://github.com/actions/actions-runner-controller/tree/master/charts/actions-runner-controller
fix Docker MTU issues and solutions in actions-runner-controller
Outgoing network action hangs indefinitely Problem
Some random outgoing network actions hangs indefinitely. This could be because your cluster does not give Docker the standard MTU of 1500, you can check this out by running ip link in a pod that encounters the problem and reading the outgoing interface’s MTU value. If it is smaller than 1500, then try the following.
Solution
Add a dockerMTU key in your runner’s spec with the value you read on the outgoing interface. For instance:
apiVersion: actions.summerwind.dev/v1alpha1 kind: RunnerDeployment metadata: name: github-runner namespace: github-system spec: replicas: 6 template: spec: dockerMTU: 1400 repository: $username/$repo env: []