mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-23 09:47:25 +00:00
Merge pull request #10323 from stevenhorsman/update-kubectl-release-url
kata-deploy: Switch Kubernetes URL
This commit is contained in:
@@ -217,7 +217,7 @@ function deploy_k0s() {
|
|||||||
ARCH=amd64
|
ARCH=amd64
|
||||||
fi
|
fi
|
||||||
kubectl_version=$(sudo k0s kubectl version 2>/dev/null | grep "Client Version" | sed -e 's/Client Version: //')
|
kubectl_version=$(sudo k0s kubectl version 2>/dev/null | grep "Client Version" | sed -e 's/Client Version: //')
|
||||||
sudo curl -fL --progress-bar -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${kubectl_version}/bin/linux/${ARCH}/kubectl
|
sudo curl -fL --progress-bar -o /usr/bin/kubectl https://dl.k8s.io/release/${kubectl_version}/bin/linux/${ARCH}/kubectl
|
||||||
sudo chmod +x /usr/bin/kubectl
|
sudo chmod +x /usr/bin/kubectl
|
||||||
|
|
||||||
mkdir -p ~/.kube
|
mkdir -p ~/.kube
|
||||||
@@ -245,7 +245,7 @@ function deploy_k3s() {
|
|||||||
ARCH=amd64
|
ARCH=amd64
|
||||||
fi
|
fi
|
||||||
kubectl_version=$(/usr/local/bin/k3s kubectl version --client=true 2>/dev/null | grep "Client Version" | sed -e 's/Client Version: //' -e 's/+k3s[0-9]\+//')
|
kubectl_version=$(/usr/local/bin/k3s kubectl version --client=true 2>/dev/null | grep "Client Version" | sed -e 's/Client Version: //' -e 's/+k3s[0-9]\+//')
|
||||||
sudo curl -fL --progress-bar -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${kubectl_version}/bin/linux/${ARCH}/kubectl
|
sudo curl -fL --progress-bar -o /usr/bin/kubectl https://dl.k8s.io/release/${kubectl_version}/bin/linux/${ARCH}/kubectl
|
||||||
sudo chmod +x /usr/bin/kubectl
|
sudo chmod +x /usr/bin/kubectl
|
||||||
sudo rm -rf /usr/local/bin/kubectl
|
sudo rm -rf /usr/local/bin/kubectl
|
||||||
|
|
||||||
|
@@ -25,7 +25,7 @@ RUN \
|
|||||||
if [ "${ARCH}" = "aarch64" ]; then ARCH=arm64; fi && \
|
if [ "${ARCH}" = "aarch64" ]; then ARCH=arm64; fi && \
|
||||||
DEBIAN_ARCH=${ARCH} && \
|
DEBIAN_ARCH=${ARCH} && \
|
||||||
if [ "${DEBIAN_ARCH}" = "ppc64le" ]; then DEBIAN_ARCH=ppc64el; fi && \
|
if [ "${DEBIAN_ARCH}" = "ppc64le" ]; then DEBIAN_ARCH=ppc64el; fi && \
|
||||||
curl -fL --progress-bar -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${ARCH}/kubectl && \
|
curl -fL --progress-bar -o /usr/bin/kubectl https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${ARCH}/kubectl && \
|
||||||
chmod +x /usr/bin/kubectl && \
|
chmod +x /usr/bin/kubectl && \
|
||||||
curl -fL --progress-bar -o /usr/bin/jq https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux-${DEBIAN_ARCH} && \
|
curl -fL --progress-bar -o /usr/bin/jq https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux-${DEBIAN_ARCH} && \
|
||||||
chmod +x /usr/bin/jq && \
|
chmod +x /usr/bin/jq && \
|
||||||
|
@@ -16,7 +16,7 @@ ENV GITHUB_ACTION_NAME="Test kata-deploy in an AKS cluster"
|
|||||||
# PKG_SHA environment variable
|
# PKG_SHA environment variable
|
||||||
ENV PKG_SHA=HEAD
|
ENV PKG_SHA=HEAD
|
||||||
|
|
||||||
RUN curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/${ARCH}/kubectl" \
|
RUN curl -LO "https://dl.k8s.io/release/$(curl -s https://dl.k8s.io/release/stable.txt)/bin/linux/${ARCH}/kubectl" \
|
||||||
&& chmod +x ./kubectl \
|
&& chmod +x ./kubectl \
|
||||||
&& mv ./kubectl /usr/local/bin/kubectl
|
&& mv ./kubectl /usr/local/bin/kubectl
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user