1
0
mirror of https://github.com/helm/chart-testing.git synced 2026-02-05 09:45:14 +01:00

Fix regression in docker-for-mac sample (#17)

This commit is contained in:
Reinhard Nägele
2018-09-11 15:49:54 +02:00
committed by GitHub
parent 2f8115e1d5
commit d44ae53fa3

View File

@@ -43,7 +43,7 @@ get_apiserver_arg() {
}
create_testcontainer() {
docker container run --interactive --tty --detach \
docker container run --user 1000:1000 --interactive --tty --detach \
--volume "$(pwd):/workdir" --workdir /workdir \
"$IMAGE_REPOSITORY:$IMAGE_TAG" cat
}
@@ -65,7 +65,8 @@ configure_kubectl() {
local port
port=$(get_apiserver_arg "$apiserver_id" --secure-port)
docker cp "$HOME/.kube" "$testcontainer_id:/root/.kube"
docker cp "$HOME/.kube" "$testcontainer_id:/tmp/.kube"
docker exec --user root "$testcontainer_id" chown -R 1000:1000 /tmp
docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster "--server=https://$ip:$port"
docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster --insecure-skip-tls-verify=true
docker exec "$testcontainer_id" kubectl config use-context docker-for-desktop