W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
你可以通過使用安裝腳本升級 K3s,或者手動安裝所需版本的二進制文件。
注意: 升級時,先逐個升級 server 節(jié)點,然后再升級其他 agent 節(jié)點。
通過安裝腳本或使用我們的 自動升級 功能進行的升級可以綁定到不同的發(fā)布 channels。以下是可用的 channels。
CHANNEL | 描述 |
---|---|
stable | (默認(rèn))穩(wěn)定版建議用于生產(chǎn)環(huán)境。這些版本已經(jīng)過一段時間的社區(qū)強化。 |
latest | 推薦使用最新版本嘗試最新的功能。 這些版本還沒有經(jīng)過社區(qū)強化。 |
v1.18 (例子) | 每一個支持的 Kubernetes 次要版本都有一個發(fā)布 channel,它們分別是v1.18 、v1.17 和v1.16 。在撰寫本文時,它們是v1.18 、v1.17 和v1.16 。這些 channel 會選擇最新的可用補丁,不一定是穩(wěn)定版本。 |
對于詳細的最新 channels 列表,您可以訪問k3s channel 服務(wù) API。關(guān)于 channels 工作的更多技術(shù)細節(jié),請參見channelserver 項目。
要從舊版本升級 K3s,你可以使用相同的標(biāo)志重新運行安裝腳本,例如:
curl -sfL https://get.k3s.io | sh -
提示
國內(nèi)用戶,可以使用以下方法加速安裝:curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
這將默認(rèn)升級到穩(wěn)定 channel 的較新版本。
如果你想升級到一個特定 channel 的較新版本(如最新),你可以指定 channel。
curl -sfL https://get.k3s.io | INSTALL_K3S_CHANNEL=latest sh -
如果你想升級到特定的版本,你可以運行以下命令:
curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=vX.Y.Z-rc1 sh -
手動升級 K3s:
/usr/local/bin/k3s
?(或您所需的位置)
Systemd 和 OpenRC 的安裝腳本都支持重啟 K3s。
手動重啟 k3s server:
sudo systemctl restart k3s
手動重啟 k3s agent:
sudo systemctl restart k3s-agent
手動重啟 k3s server:
sudo service k3s restart
手動重啟 k3s agent:
sudo service k3s-agent restart
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: