File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed
Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -6,13 +6,23 @@ install:
66 - mkdir -p $HOME/bin
77 - curl -Lo $HOME/bin/skaffold https://storage.googleapis.com/skaffold/releases/latest/skaffold-linux-amd64
88 - curl -Lo $HOME/bin/container-structure-test https://storage.googleapis.com/container-structure-test/latest/container-structure-test-linux-amd64
9- - curl -Lo $HOME/bin/kind https://github.com/kubernetes-sigs/kind/releases/download/v0.7 .0/kind-linux-amd64
9+ - curl -Lo $HOME/bin/kind https://github.com/kubernetes-sigs/kind/releases/download/v0.9 .0/kind-linux-amd64
1010 - curl -Lo $HOME/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/linux/amd64/kubectl
1111 - chmod +x $HOME/bin/*
1212 - export PATH=$HOME/bin:$PATH
1313
1414script :
1515 - skaffold build -p local
16- # we had `run-its.sh` in`after_success` but it doesn't cause failures
16+
17+ # Create a kind configuration to use the docker daemon's configured
18+ # registry-mirrors.
19+ - |
20+ docker system info --format '{{printf "apiVersion: kind.x-k8s.io/v1alpha4\nkind: Cluster\ncontainerdConfigPatches:\n"}}{{range $reg, $config := .RegistryConfig.IndexConfigs}}{{if $config.Mirrors}}{{printf "- |-\n [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"%s\"]\n endpoint = %q\n" $reg $config.Mirrors}}{{end}}{{end}}' > /tmp/kind.config
21+
1722 # `kind create cluster` is very verbose
18- - kind create cluster -q && kind get kubeconfig > /tmp/kube.config && KUBECONFIG=/tmp/kube.config bash ./run-its.sh
23+ - kind create cluster --quiet --config /tmp/kind.config
24+ - kind get kubeconfig > /tmp/kube.config
25+
26+ # we had `run-its.sh` in `after_success` but it doesn't cause failures
27+ - KUBECONFIG=/tmp/kube.config bash ./run-its.sh
28+
You can’t perform that action at this time.
0 commit comments