K3s 快速入門指南

2022-08-16 10:37 更新

概述

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

安裝腳本

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

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 -

運行此安裝后:

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

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

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

國內(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ù)會使 K3s 以 worker 模式運行。K3s agent 將在所提供的 URL 上向監(jiān)聽的 K3s 服務(wù)器注冊。?K3S_TOKEN?使用的值存儲在你的服務(wù)器節(jié)點上的?/var/lib/rancher/k3s/server/node-token?路徑下。

注意
每臺計算機必須具有唯一的主機名。如果您的計算機沒有唯一的主機名,請傳遞?K3S_NODE_NAME?環(huán)境變量,并為每個節(jié)點提供一個有效且唯一的主機名。


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號