load runner image and stop squid on anonymous proxy

This commit is contained in:
Nikola Jokic 2025-06-09 18:56:11 +02:00
parent de3c9f809a
commit 4236ff02aa
No known key found for this signature in database
GPG Key ID: E4104494F9B8DDF6
3 changed files with 11 additions and 1 deletions

View File

@ -36,11 +36,17 @@ function install_arc() {
function start_squid_proxy() {
echo "Starting squid-proxy"
docker run -d \
--rm \
--name squid \
--publish 3128:3128 \
ubuntu/squid:latest
}
function stop_squid_proxy() {
echo "Stopping squid-proxy"
docker stop squid
}
function install_scale_set() {
echo "Installing scale set ${SCALE_SET_NAMESPACE}/${SCALE_SET_NAME}"
helm install "${SCALE_SET_NAME}" \
@ -78,6 +84,7 @@ function main() {
NAMESPACE="${ARC_NAMESPACE}" log_arc || failed+=("log_arc")
delete_cluster
stop_squid_proxy
print_results "${failed[@]}"
}

View File

@ -46,7 +46,7 @@ function start_squid_proxy() {
huangtingluo/squid-proxy:latest
echo "Creating scale set namespace"
kubectl create namespace "${SCALE_SET_NAMESPACE}"
kubectl create namespace "${SCALE_SET_NAMESPACE}" || true
echo "Creating squid proxy secret"
kubectl create secret generic proxy-auth \

View File

@ -41,6 +41,9 @@ function create_cluster() {
echo "Loading image into minikube cluster"
minikube image load "${IMAGE}"
echo "Loading runner image into minikube cluster"
minikube image load "ghcr.io/actions/actions-runner:latest"
}
function delete_cluster() {