CI: Rework chart testing.

This commit is contained in:
Marco Ebert 2024-01-29 23:32:06 +01:00
parent da8abcfc2c
commit 9f395e69cc

View file

@ -107,12 +107,15 @@ if [ "${SKIP_CERT_MANAGER_CREATION:-false}" = "false" ]; then
fi fi
echo "[dev-env] running helm chart e2e tests..." echo "[dev-env] running helm chart e2e tests..."
docker run --rm --interactive --network host \ docker run \
--name ct \ --name ct \
--volume $KUBECONFIG:/root/.kube/config \ --volume "${KUBECONFIG}:/root/.kube/config:ro" \
--volume "${DIR}/../../":/workdir \ --volume "${DIR}/../../:/workdir" \
--workdir /workdir \ --network host \
registry.k8s.io/ingress-nginx/e2e-test-runner:v20240829-2c421762@sha256:5b7809bfe9cbd9cd6bcb8033ca27576ca704f05ce729fe4dcb574810f7a25785 \ --workdir /workdir \
ct install \ --entrypoint ct \
--charts charts/ingress-nginx \ --rm \
--helm-extra-args "--timeout 60s" registry.k8s.io/ingress-nginx/e2e-test-runner:v20240829-2c421762@sha256:5b7809bfe9cbd9cd6bcb8033ca27576ca704f05ce729fe4dcb574810f7a25785 \
install \
--charts charts/ingress-nginx \
--helm-extra-args "--timeout 60s"