📜  安装 k3s - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:31.683000             🧑  作者: Mango

安装 k3s - Shell-Bash

k3s是一个轻量级的 Kubernetes 发行版,旨在为边缘、CI/CD和测试场景提供简单、快速、安全的 Kubernetes 安装。

在这篇文章中,我们将介绍如何使用 Shell-Bash 在Linux平台上安装 k3s。

前提条件

在安装 k3s 之前,需要满足以下前提条件:

  • 拥有一台 Linux 后台服务器,并通过 SSH 登录
  • 确保服务器上的iptables没有被禁用:
    sudo iptables -L
    
    如果输出为空,则表示iptables已被禁用,需要执行以下命令开启iptables:
    sudo iptables -I INPUT -j ACCEPT
    sudo iptables -I FORWARD -j ACCEPT
    
步骤
步骤 1:下载 k3s 安装脚本

在 Linux 终端中,运行以下 wget 命令以下载 k3s 安装脚本:

wget https://github.com/k3s-io/k3s/raw/main/install.sh
步骤 2:运行 k3s 安装脚本

运行安装脚本:

chmod +x install.sh
sudo ./install.sh

安装脚本会下载和安装 k3s,启动 k3s 服务。如果安装成功,终端会输出以下信息:

[INFO]  Successfully installed k3s
步骤 3:使用 k3s

现在可以通过以下命令检查 k3s 是否已成功安装并正在运行:

sudo systemctl status k3s

如果 k3s 正在运行,则应该可以看到以下输出:

● k3s.service - Lightweight Kubernetes
     Loaded: loaded (/etc/systemd/system/k3s.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-11-05 10:46:24 UTC; 2s ago

现在,可以使用 kubectl 命令管理 k3s。也可以通过浏览器访问 https://<k3s-server-ip>:6443 访问 Kubernetes UI,并通过 kubectl 命令行工具管理 k3s。

总结

在本文中,我们演示了如何使用 Shell-Bash 在 Linux 平台上安装 k3s,以及如何验证 k3s 安装是否成功。 k3s 是一个非常轻量级的 Kubernetes 发行版,提供了出色的性能和安全性,适用于边缘、CI/CD和测试场景。如果您正在寻找一种简单、快速、安全的 Kubernetes 安装,那么 k3s 是您的最佳选择!