Minor improvements for runner groups
- Add group in runners columns - Add constant for runner group and labels
This commit is contained in:
		
							parent
							
								
									df9592dc99
								
							
						
					
					
						commit
						584745b67d
					
				|  | @ -309,6 +309,7 @@ func (w *WorkVolumeClaimTemplate) V1VolumeMount(mountPath string) corev1.VolumeM | ||||||
| // +kubebuilder:printcolumn:JSONPath=".spec.enterprise",name=Enterprise,type=string
 | // +kubebuilder:printcolumn:JSONPath=".spec.enterprise",name=Enterprise,type=string
 | ||||||
| // +kubebuilder:printcolumn:JSONPath=".spec.organization",name=Organization,type=string
 | // +kubebuilder:printcolumn:JSONPath=".spec.organization",name=Organization,type=string
 | ||||||
| // +kubebuilder:printcolumn:JSONPath=".spec.repository",name=Repository,type=string
 | // +kubebuilder:printcolumn:JSONPath=".spec.repository",name=Repository,type=string
 | ||||||
|  | // +kubebuilder:printcolumn:JSONPath=".spec.group",name=Group,type=string
 | ||||||
| // +kubebuilder:printcolumn:JSONPath=".spec.labels",name=Labels,type=string
 | // +kubebuilder:printcolumn:JSONPath=".spec.labels",name=Labels,type=string
 | ||||||
| // +kubebuilder:printcolumn:JSONPath=".status.phase",name=Status,type=string
 | // +kubebuilder:printcolumn:JSONPath=".status.phase",name=Status,type=string
 | ||||||
| // +kubebuilder:printcolumn:JSONPath=".status.message",name=Message,type=string
 | // +kubebuilder:printcolumn:JSONPath=".status.message",name=Message,type=string
 | ||||||
|  |  | ||||||
|  | @ -24,6 +24,9 @@ spec: | ||||||
|         - jsonPath: .spec.repository |         - jsonPath: .spec.repository | ||||||
|           name: Repository |           name: Repository | ||||||
|           type: string |           type: string | ||||||
|  |         - jsonPath: .spec.group | ||||||
|  |           name: Group | ||||||
|  |           type: string | ||||||
|         - jsonPath: .spec.labels |         - jsonPath: .spec.labels | ||||||
|           name: Labels |           name: Labels | ||||||
|           type: string |           type: string | ||||||
|  |  | ||||||
|  | @ -24,6 +24,9 @@ spec: | ||||||
|         - jsonPath: .spec.repository |         - jsonPath: .spec.repository | ||||||
|           name: Repository |           name: Repository | ||||||
|           type: string |           type: string | ||||||
|  |         - jsonPath: .spec.group | ||||||
|  |           name: Group | ||||||
|  |           type: string | ||||||
|         - jsonPath: .spec.labels |         - jsonPath: .spec.labels | ||||||
|           name: Labels |           name: Labels | ||||||
|           type: string |           type: string | ||||||
|  |  | ||||||
|  | @ -52,6 +52,8 @@ const ( | ||||||
| 
 | 
 | ||||||
| 	EnvVarOrg        = "RUNNER_ORG" | 	EnvVarOrg        = "RUNNER_ORG" | ||||||
| 	EnvVarRepo       = "RUNNER_REPO" | 	EnvVarRepo       = "RUNNER_REPO" | ||||||
|  | 	EnvVarGroup      = "RUNNER_GROUP" | ||||||
|  | 	EnvVarLabels     = "RUNNER_LABELS" | ||||||
| 	EnvVarEnterprise = "RUNNER_ENTERPRISE" | 	EnvVarEnterprise = "RUNNER_ENTERPRISE" | ||||||
| 	EnvVarEphemeral  = "RUNNER_EPHEMERAL" | 	EnvVarEphemeral  = "RUNNER_EPHEMERAL" | ||||||
| 	EnvVarTrue       = "true" | 	EnvVarTrue       = "true" | ||||||
|  | @ -772,11 +774,11 @@ func newRunnerPodWithContainerMode(containerMode string, template corev1.Pod, ru | ||||||
| 			Value: runnerSpec.Enterprise, | 			Value: runnerSpec.Enterprise, | ||||||
| 		}, | 		}, | ||||||
| 		{ | 		{ | ||||||
| 			Name:  "RUNNER_LABELS", | 			Name:  EnvVarLabels, | ||||||
| 			Value: strings.Join(runnerSpec.Labels, ","), | 			Value: strings.Join(runnerSpec.Labels, ","), | ||||||
| 		}, | 		}, | ||||||
| 		{ | 		{ | ||||||
| 			Name:  "RUNNER_GROUP", | 			Name:  EnvVarGroup, | ||||||
| 			Value: runnerSpec.Group, | 			Value: runnerSpec.Group, | ||||||
| 		}, | 		}, | ||||||
| 		{ | 		{ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue