Merge pull request #328 from int128/fix-port-name-length
Changes: 1. Fix length of github-webhook-server port name 2. Add a cluster role binding for github-webhook-server 3. Remove --enable-leader-election from github-webhook-server
This commit is contained in:
		
						commit
						cfbaad38c8
					
				| 
						 | 
					@ -15,7 +15,7 @@ type: application
 | 
				
			||||||
# This is the chart version. This version number should be incremented each time you make changes
 | 
					# This is the chart version. This version number should be incremented each time you make changes
 | 
				
			||||||
# to the chart and its templates, including the app version.
 | 
					# to the chart and its templates, including the app version.
 | 
				
			||||||
# Versions are expected to follow Semantic Versioning (https://semver.org/)
 | 
					# Versions are expected to follow Semantic Versioning (https://semver.org/)
 | 
				
			||||||
version: 0.5.1
 | 
					version: 0.5.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
home: https://github.com/summerwind/actions-runner-controller
 | 
					home: https://github.com/summerwind/actions-runner-controller
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -32,7 +32,6 @@ spec:
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - args:
 | 
					      - args:
 | 
				
			||||||
        - "--metrics-addr=127.0.0.1:8080"
 | 
					        - "--metrics-addr=127.0.0.1:8080"
 | 
				
			||||||
        - "--enable-leader-election"
 | 
					 | 
				
			||||||
        - "--sync-period={{ .Values.githubWebhookServer.syncPeriod }}"
 | 
					        - "--sync-period={{ .Values.githubWebhookServer.syncPeriod }}"
 | 
				
			||||||
        command:
 | 
					        command:
 | 
				
			||||||
        - "/github-webhook-server"
 | 
					        - "/github-webhook-server"
 | 
				
			||||||
| 
						 | 
					@ -52,7 +51,7 @@ spec:
 | 
				
			||||||
        imagePullPolicy: {{ .Values.image.pullPolicy }}
 | 
					        imagePullPolicy: {{ .Values.image.pullPolicy }}
 | 
				
			||||||
        ports:
 | 
					        ports:
 | 
				
			||||||
        - containerPort: 8000
 | 
					        - containerPort: 8000
 | 
				
			||||||
          name: github-webhook-server
 | 
					          name: http
 | 
				
			||||||
          protocol: TCP
 | 
					          protocol: TCP
 | 
				
			||||||
        resources:
 | 
					        resources:
 | 
				
			||||||
          {{- toYaml .Values.githubWebhookServer.resources | nindent 12 }}
 | 
					          {{- toYaml .Values.githubWebhookServer.resources | nindent 12 }}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,14 @@
 | 
				
			||||||
 | 
					{{- if .Values.githubWebhookServer.enabled }}
 | 
				
			||||||
 | 
					apiVersion: rbac.authorization.k8s.io/v1
 | 
				
			||||||
 | 
					kind: ClusterRoleBinding
 | 
				
			||||||
 | 
					metadata:
 | 
				
			||||||
 | 
					  name: {{ include "actions-runner-controller-github-webhook-server.roleName" . }}
 | 
				
			||||||
 | 
					roleRef:
 | 
				
			||||||
 | 
					  apiGroup: rbac.authorization.k8s.io
 | 
				
			||||||
 | 
					  kind: ClusterRole
 | 
				
			||||||
 | 
					  name: {{ include "actions-runner-controller-github-webhook-server.roleName" . }}
 | 
				
			||||||
 | 
					subjects:
 | 
				
			||||||
 | 
					  - kind: ServiceAccount
 | 
				
			||||||
 | 
					    name: {{ include "actions-runner-controller-github-webhook-server.serviceAccountName" . }}
 | 
				
			||||||
 | 
					    namespace: {{ .Release.Namespace }}
 | 
				
			||||||
 | 
					{{- end }}
 | 
				
			||||||
| 
						 | 
					@ -147,7 +147,7 @@ githubWebhookServer:
 | 
				
			||||||
    type: NodePort
 | 
					    type: NodePort
 | 
				
			||||||
    ports:
 | 
					    ports:
 | 
				
			||||||
    - port: 80
 | 
					    - port: 80
 | 
				
			||||||
      targetPort: 8000
 | 
					      targetPort: http
 | 
				
			||||||
      protocol: TCP
 | 
					      protocol: TCP
 | 
				
			||||||
      name: http
 | 
					      name: http
 | 
				
			||||||
      #nodePort: someFixedPortForUseWithTerraformCdkCfnEtc
 | 
					      #nodePort: someFixedPortForUseWithTerraformCdkCfnEtc
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue