diff --git a/e2e/cluster/local/docker-compose.yaml b/e2e/cluster/local/docker-compose.yaml index db429946301f8530e640448966aed4fefa44871c..88df1b4748229d3f059d4a176cb929b2118fc6fa 100644 --- a/e2e/cluster/local/docker-compose.yaml +++ b/e2e/cluster/local/docker-compose.yaml @@ -28,6 +28,10 @@ services: - server container_name: k3s-agent-1 image: "e2e/cluster/local/k3s" + build: + context: ./images/k3s/. + args: + - ARCH=${ARCH} command: agent --server https://k3s-server-1:6443 environment: - K3S_TOKEN=e2e diff --git a/e2e/cluster/local/images/k3s/Dockerfile b/e2e/cluster/local/images/k3s/Dockerfile index 350c4b1f1ec548e947e3d7d127cf84855737ef53..d6b453680da303dfbe4398471c0587a72e6918f8 100644 --- a/e2e/cluster/local/images/k3s/Dockerfile +++ b/e2e/cluster/local/images/k3s/Dockerfile @@ -11,14 +11,13 @@ RUN set -x \ && if [ "${ARCH?required}" != "amd64" ]; then \ K3S_SUFFIX="-${ARCH}"; \ fi \ - && curl -fsSL "https://github.com/rancher/k3s/releases/download/${K3S_VERSION}/k3s${K3S_SUFFIX}" > /bin/k3s \ + && curl -fsSL "https://github.com/k3s-io/k3s/releases/download/${K3S_VERSION}/k3s${K3S_SUFFIX}" > /bin/k3s \ && chmod +x /bin/k3s \ && ln -s /bin/k3s /bin/kubectl \ && ln -s /bin/k3s /bin/ctr \ && k3s --version COPY scratch/*-${ARCH}.tar /var/lib/rancher/k3s/agent/images/ -#ADD https://github.com/rancher/k3s/releases/download/${K3S_VERSION}/k3s-airgap-images-${ARCH}.tar /var/lib/rancher/k3s/agent/images/ VOLUME /var/lib/cni VOLUME /var/lib/kubelet