Add upgrade steps (#2392)
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
This commit is contained in:
		
							parent
							
								
									a5f98dea75
								
							
						
					
					
						commit
						44969659df
					
				|  | @ -124,6 +124,31 @@ https://user-images.githubusercontent.com/568794/212668313-8946ddc5-60c1-461f-a7 | ||||||
|     arc-runners   arc-runner-set-rmrgw-runner-p9p5n                     1/1     Running   0             21s |     arc-runners   arc-runner-set-rmrgw-runner-p9p5n                     1/1     Running   0             21s | ||||||
|     ``` |     ``` | ||||||
| 
 | 
 | ||||||
|  | ### Upgrade to newer versions | ||||||
|  | 
 | ||||||
|  | Upgrading actions-runner-controller requires a few extra steps because CRDs will not be automatically upgraded (this is a helm limitation). | ||||||
|  | 
 | ||||||
|  | 1. Uninstall the autoscaling runner set first | ||||||
|  | 
 | ||||||
|  |     ```bash | ||||||
|  |     INSTALLATION_NAME="arc-runner-set" | ||||||
|  |     NAMESPACE="arc-runners" | ||||||
|  |     helm uninstall "${INSTALLATION_NAME}" --namespace "${NAMESPACE}" | ||||||
|  |     ``` | ||||||
|  | 
 | ||||||
|  | 1. Wait for all the pods to drain | ||||||
|  | 
 | ||||||
|  | 1. Pull the new helm chart, unpack it and update the CRDs. When applying this step, don't forget to replace `<PATH>` with the path of the `gha-runner-scale-set-controller` helm chart: | ||||||
|  | 
 | ||||||
|  |     ```bash | ||||||
|  |     helm pull oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set-controller \ | ||||||
|  |         --version 0.3.0 \ | ||||||
|  |         --untar && \ | ||||||
|  |         kubectl replace -f <PATH>/gha-runner-scale-set-controller/crds/ | ||||||
|  |     ``` | ||||||
|  | 
 | ||||||
|  | 1. Reinstall actions-runner-controller using the steps from the previous section | ||||||
|  | 
 | ||||||
| ## Troubleshooting | ## Troubleshooting | ||||||
| 
 | 
 | ||||||
| ### Check the logs | ### Check the logs | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue