From dd986a05f008a07923654ec42d4fe01aa271726f Mon Sep 17 00:00:00 2001 From: colben Date: Fri, 8 Sep 2023 13:24:47 +0800 Subject: [PATCH] update --- content/post/k3s-install.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/content/post/k3s-install.md b/content/post/k3s-install.md index 57d06c6..925885b 100644 --- a/content/post/k3s-install.md +++ b/content/post/k3s-install.md @@ -84,26 +84,26 @@ k3s agent | k3s-175 | 10.0.4.175 | RockyLinux 8.5 | k3s v1.27.4 ## 分发部署 k3s 部署文件 - 在 k3s-170 上执行如下操作 - 下载安装脚本(install-k3s.sh)和可执行文件(k3s) - ``` + ```bash curl -Lo install-k3s.sh get.k3s.io curl -LO https://github.com/k3s-io/k3s/releases/download/v1.27.4%2Bk3s1/k3s ``` - 把安装脚本和二进制文件分发到每台 k3s server 和 k3s agent 服务器上 - ``` + ```bash seq -f'10.0.4.%g' 171 175 | xargs -i scp k3s install-k3s.sh {}:/usr/local/bin ``` ## 安装 k3s server - 在每台 k3s server 上执行如下操作 - 增加可执行权限 - ``` + ```bash cd /usr/local/bin chmod 0755 k3s install-k3s.sh ``` - 创建私有镜像库配置文件 - ``` + ```bash mkdir -p /etc/rancher/k3s cat >> /etc/rancher/k3s/registries.yaml <<-EOF mirrors: @@ -114,7 +114,7 @@ k3s agent | k3s-175 | 10.0.4.175 | RockyLinux 8.5 | k3s v1.27.4 ``` - 执行安装脚本 - ``` + ```bash INSTALL_K3S_EXEC='server --prefer-bundled-bin --disable "coredns,servicelb,traefik,local-storage,metrics-server" --datastore-endpoint="mysql://k3s:K3s_1234@tcp(10.0.4.170:3306)/k3s"' \ INSTALL_K3S_SKIP_DOWNLOAD=true \ INSTALL_K3S_SKIP_START=true \ @@ -123,12 +123,12 @@ k3s agent | k3s-175 | 10.0.4.175 | RockyLinux 8.5 | k3s v1.27.4 ``` - 修改 /etc/systemd/system/k3s.service,**把 mysql 一行中的反斜杠(\\)全部去掉**,重载 - ``` + ```bash systemctl daemon-reload ``` - 启动 k3s - ``` + ```bash systemctl start k3s ``` @@ -136,13 +136,13 @@ k3s agent | k3s-175 | 10.0.4.175 | RockyLinux 8.5 | k3s v1.27.4 ## 安装 k3s agent - 在每台 k3s agent 上执行如下操作 - 增加可执行权限 - ``` + ```bash cd /usr/local/bin chmod 0755 k3s install-k3s.sh ``` - 创建私有镜像库配置文件 - ``` + ```bash mkdir -p /etc/rancher/k3s cat >> /etc/rancher/k3s/registries.yaml <<-EOF mirrors: @@ -153,7 +153,7 @@ k3s agent | k3s-175 | 10.0.4.175 | RockyLinux 8.5 | k3s v1.27.4 ``` - 执行安装脚本 - ``` + ```bash INSTALL_K3S_EXEC='agent --prefer-bundled-bin --server "https://10.0.4.170:6443"' \ INSTALL_K3S_SKIP_DOWNLOAD=true \ K3S_TOKEN=123456 \