load runner image and stop squid on anonymous proxy
This commit is contained in:
		
							parent
							
								
									19134e3b0c
								
							
						
					
					
						commit
						8b09e6c5a8
					
				|  | @ -36,11 +36,17 @@ function install_arc() { | ||||||
| function start_squid_proxy() { | function start_squid_proxy() { | ||||||
|     echo "Starting squid-proxy" |     echo "Starting squid-proxy" | ||||||
|     docker run -d \ |     docker run -d \ | ||||||
|  |         --rm \ | ||||||
|         --name squid \ |         --name squid \ | ||||||
|         --publish 3128:3128 \ |         --publish 3128:3128 \ | ||||||
|         ubuntu/squid:latest |         ubuntu/squid:latest | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | function stop_squid_proxy() { | ||||||
|  |     echo "Stopping squid-proxy" | ||||||
|  |     docker stop squid | ||||||
|  | } | ||||||
|  | 
 | ||||||
| function install_scale_set() { | function install_scale_set() { | ||||||
|     echo "Installing scale set ${SCALE_SET_NAMESPACE}/${SCALE_SET_NAME}" |     echo "Installing scale set ${SCALE_SET_NAMESPACE}/${SCALE_SET_NAME}" | ||||||
|     helm install "${SCALE_SET_NAME}" \ |     helm install "${SCALE_SET_NAME}" \ | ||||||
|  | @ -78,6 +84,7 @@ function main() { | ||||||
|     NAMESPACE="${ARC_NAMESPACE}" log_arc || failed+=("log_arc") |     NAMESPACE="${ARC_NAMESPACE}" log_arc || failed+=("log_arc") | ||||||
| 
 | 
 | ||||||
|     delete_cluster |     delete_cluster | ||||||
|  |     stop_squid_proxy | ||||||
| 
 | 
 | ||||||
|     print_results "${failed[@]}" |     print_results "${failed[@]}" | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -46,7 +46,7 @@ function start_squid_proxy() { | ||||||
|         huangtingluo/squid-proxy:latest |         huangtingluo/squid-proxy:latest | ||||||
| 
 | 
 | ||||||
|     echo "Creating scale set namespace" |     echo "Creating scale set namespace" | ||||||
|     kubectl create namespace "${SCALE_SET_NAMESPACE}" |     kubectl create namespace "${SCALE_SET_NAMESPACE}" || true | ||||||
| 
 | 
 | ||||||
|     echo "Creating squid proxy secret" |     echo "Creating squid proxy secret" | ||||||
|     kubectl create secret generic proxy-auth \ |     kubectl create secret generic proxy-auth \ | ||||||
|  |  | ||||||
|  | @ -41,6 +41,9 @@ function create_cluster() { | ||||||
| 
 | 
 | ||||||
|     echo "Loading image into minikube cluster" |     echo "Loading image into minikube cluster" | ||||||
|     minikube image load "${IMAGE}" |     minikube image load "${IMAGE}" | ||||||
|  | 
 | ||||||
|  |     echo "Loading runner image into minikube cluster" | ||||||
|  |     minikube image load "ghcr.io/actions/actions-runner:latest" | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| function delete_cluster() { | function delete_cluster() { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue