gpt4 book ai didi

kubernetes - 如何安装特定版本的 Kubernetes?

转载 作者:行者123 更新时间:2023-12-04 02:35:43 30 4
gpt4 key购买 nike

我在运行 Raspbian Stretch 的 Raspberry PI 3 上使用以下命令安装最新版本的 Kubernetes。

$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - && \
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \
sudo apt-get update -q && \
sudo apt-get install -qy kubeadm

目前这将安装 v1.10.0。

如何安装特定版本的 Kubernetes?假设 v1.9.6。

最佳答案

要安装包的特定版本,只需在 apt-get install 中定义它就足够了。命令:

apt-get install -qy kubeadm=<version>

但在目前的情况下 kubectlkubelet当我们安装 kubeadm 时,包是由依赖项安装的,所以这三个包都应该安装一个特定的版本:
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - && \
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \
sudo apt-get update -q && \
sudo apt-get install -qy kubelet=<version> kubectl=<version> kubeadm=<version>

如果可用 <version>是:
curl -s https://packages.cloud.google.com/apt/dists/kubernetes-xenial/main/binary-amd64/Packages | grep Version | awk '{print $2}'

对于您的特定情况,它是:
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - && \
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \
sudo apt-get update -q && \
sudo apt-get install -qy kubelet=1.9.6-00 kubectl=1.9.6-00 kubeadm=1.9.6-00

关于kubernetes - 如何安装特定版本的 Kubernetes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49721708/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com