45 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
| apiVersion: actions.summerwind.dev/v1alpha1
 | |
| kind: RunnerDeployment
 | |
| metadata:
 | |
|   name: example-runnerdeploy
 | |
| spec:
 | |
| #  replicas: 1
 | |
|   template:
 | |
|     spec:
 | |
|       repository: ${TEST_REPO}
 | |
| 
 | |
|       #
 | |
|       # Custom runner image
 | |
|       #
 | |
|       image: ${RUNNER_NAME}:${RUNNER_TAG}
 | |
|       imagePullPolicy: IfNotPresent
 | |
| 
 | |
|       # Whether to pass --ephemeral (true) or --once (false, deprecated)
 | |
|       env:
 | |
|       - name: RUNNER_FEATURE_FLAG_EPHEMERAL
 | |
|         value: "${RUNNER_FEATURE_FLAG_EPHEMERAL}"
 | |
| 
 | |
|       #
 | |
|       # dockerd within runner container
 | |
|       #
 | |
|       ## Replace `mumoshu/actions-runner-dind:dev` with your dind image
 | |
|       #dockerdWithinRunnerContainer: true
 | |
|       #image: mumoshu/actions-runner-dind:dev
 | |
| 
 | |
|       #
 | |
|       # Set the MTU used by dockerd-managed network interfaces (including docker-build-ubuntu)
 | |
|       #
 | |
|       #dockerMTU: 1450
 | |
| 
 | |
|       #Runner group
 | |
|       # labels:
 | |
|       # - "mylabel 1"
 | |
|       # - "mylabel 2"
 | |
|       labels:
 | |
|       - "${RUNNER_LABEL}"
 | |
| 
 | |
|       #
 | |
|       # Non-standard working directory
 | |
|       #
 | |
|       # workDir: "/"
 |