K3s 快速入門指南

2022-08-16 10:37 更新

概述

本指南將幫助您使用默認(rèn)選項(xiàng)快速啟動(dòng)集群。安裝部分將詳細(xì)介紹如何設(shè)置 K3s。

安裝腳本

K3s 提供了一個(gè)安裝腳本,可以方便的在 systemd 或 openrc 的系統(tǒng)上將其作為服務(wù)安裝。這個(gè)腳本可以在 https://get.k3s.io 獲得。要使用這種方法安裝 K3s,只需運(yùn)行以下命令:

curl -sfL https://get.k3s.io | sh -

國(guó)內(nèi)用戶,可以使用以下方法加速安裝:

curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -

運(yùn)行此安裝后:

  • K3s 服務(wù)將被配置為在節(jié)點(diǎn)重啟后或進(jìn)程崩潰或被殺死時(shí)自動(dòng)重啟。
  • 將安裝其他實(shí)用程序,包括?kubectl?、?crictl?、?ctr?、?k3s-killall.sh? 和 ?k3s-uninstall.sh?。
  • 將?kubeconfig?文件寫入到?/etc/rancher/k3s/k3s.yaml?,由 K3s 安裝的 kubectl 將自動(dòng)使用該文件

要在工作節(jié)點(diǎn)上安裝并將它們添加到集群,請(qǐng)使用?K3S_URL?和?K3S_TOKEN?環(huán)境變量運(yùn)行安裝腳本。以下示例演示了如何加入 worker 節(jié)點(diǎn):

curl -sfL https://get.k3s.io | K3S_URL=https://myserver:6443 K3S_TOKEN=mynodetoken sh -

國(guó)內(nèi)用戶,可以使用以下方法加速安裝:

curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://myserver:6443 K3S_TOKEN=mynodetoken sh -

設(shè)置?K3S_URL?參數(shù)會(huì)使 K3s 以 worker 模式運(yùn)行。K3s agent 將在所提供的 URL 上向監(jiān)聽(tīng)的 K3s 服務(wù)器注冊(cè)。?K3S_TOKEN?使用的值存儲(chǔ)在你的服務(wù)器節(jié)點(diǎn)上的?/var/lib/rancher/k3s/server/node-token?路徑下。

注意
每臺(tái)計(jì)算機(jī)必須具有唯一的主機(jī)名。如果您的計(jì)算機(jī)沒(méi)有唯一的主機(jī)名,請(qǐng)傳遞?K3S_NODE_NAME?環(huán)境變量,并為每個(gè)節(jié)點(diǎn)提供一個(gè)有效且唯一的主機(jī)名。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)