Sealos安装K8s集群

sealos离线安装k8s sealos离线安装k8s。3、安装kuboard。离线资源包: sealos_4.2.0_linux_amd64.tar.gz helm-3.8.2.tar kubernetestar-v1.25.0-4.2.0.tar calico-3.24.1.tar registry.tar.gz registry-kuboard.tar.gz labring.kuboard.v3.tar registry-kuboard.tar.gz labring.kuboard.v3.tar 阅读详情
一、什么是sealos

Sealos是一个功能强大、简单易用的云操作系统,它基于Kubernetes构建,提供了丰富的功能特性和灵活的应用商店,旨在降低云原生的门槛与成本,使用户能够更加轻松地享受云计算所带来的便利。

二、安装Sealos命令行工具
  • 2.1 获取Sealos版本列表
$ curl --silent "https://api.github.com/repos/labring/sealos/releases" | jq -r '.[].tag_name'

v5.0.0-beta5
v5.0.0-beta4
v4.4.0-beta3
v5.0.0-beta3
v5.0.0-beta2
v5.0.0-beta1
v4.3.7
v5.0.0-alpha2
v4.3.7-rc1
...

此处如果出现-bash: jq: command not found未找到命令异常,可以先安装jq命令

yum install epel-release
yum install -y jq
  • 2.2 选择安装版本
    设置 VERSION 环境变量为 latest 版本号,或者将 VERSION 替换为您要安装的 Sealos 版本:
$ VERSION=`curl -s https://api.github.com/repos/labring/sealos/releases/latest | grep -oE '"tag_name": "[^"]+"' | head -n1 | cut -d'"' -f4`

查看当前安装的版本

$ echo $VERSION
v4.3.7
  • 2.3 下载和安装sealos
$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/main/scripts/install.sh | PROXY_PREFIX=https://mirror.ghproxy.com sh -s ${VERSION} labring/sealos

三、安装K8s集群

Sealos 支持安装 amd64 和 arm64 架构的 K8s 集群。
以下是一些基本的安装要求:

1. 每个集群节点应该有不同的主机名。主机名不要带下划线。
2. 所有节点的时间需要同步。
3. 需要在 K8s 集群的**第一个 master 节点**上运行 `sealos run` 命令,目前**集群外的节点不支持集群安装**。
4. 建议使用干净的操作系统来创建集群。**不要自己装 Docker!**
5. 支持大多数 Linux 发行版,例如:Ubuntu、CentOS、Rocky linux。
6. 支持 `Docker Hub` 中的所有 Kubernetes 版本。
7. 支持使用 Containerd 作为容器运行时。
8. 在公有云上安装请使用私有 IP。
  • 3.1 单机版安装(sealos的版本必须大于等于v4.1.0)
$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 --single

  • 3.2 集群安装
$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \
     --masters 192.168.1.201,192.168.1.202,192.168.1.203 \
     --nodes 192.168.1.211,192.168.1.212 -p [your-ssh-passwd]

注意:labring/helm 应当在 labring/cilium 之前。
参数说明

参数名示例参数说明
–master192.168.1.201K8s master 节点地址列表
–nodes192.168.1.211K8s node 节点地址列表
–ssh-passwd[your-ssh-passwd]ssh 登录密码
kubernetesregistry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7K8s 集群镜像

在干净的服务器上直接执行上面命令,不要做任何多余操作即可安装一个高可用 K8s 集群。

  • 3.3 节点管理操作
    • 增加K8s节点
      增加node节点: sealos add --nodes 192.168.1.213,192.168.1.214
      增加master节点:sealos add --masters 192.168.1.203

    • 删除K8s节点
      删除node节点: sealos delete --nodes 192.168.1.211,192.168.1.212
      删除master节点:sealos delete --masters 192.168.1.202

    • 清理K8s集群
      $ sealos reset

三、离线安装K8s

离线环境只需要提前导入镜像,其它步骤与在线安装一致。

  • 导出镜像
    首先在有网络的环境中导出集群镜像:
$ sealos pull registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7
$ sealos save -o kubernetes.tar registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7
$ sealos pull labring/helm:v3.9.4
$ sealos save -o helm.tar labring/helm:v3.9.4
$ sealos pull labring/cilium:v1.13.4
$ sealos docker save -o cilium.tar labring/cilium:v1.13.4
  • 导入镜像
    将导出的镜像拷贝到离线环境, 使用 load 命令导入镜像:
$ sealos load -i kubernetes.tar
$ sealos load -i helm.tar
$ sealos load -i cilium.tar

-安装集群
查看集群镜像是否导入成功

$ sealos images 

REPOSITORY                                             TAG       IMAGE ID       CREATED         SIZE
registry.cn-shanghai.aliyuncs.com/labring/kubernetes   v1.27.7   823092ef00fb   2 months ago    637 MB
docker.io/labring/cilium                               v1.13.4   71aa52ad0a11   11 months ago   483 MB
docker.io/labring/helm                                 v3.9.4    3376f6822067   21 months ago   46.4 MB

剩下的安装步骤与在线安装一致:

  • 单机版
$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 --single

  • 集群安装
$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \
     --masters 192.168.1.201,192.168.1.202,192.168.1.203 \
     --nodes 192.168.1.211,192.168.1.212 -p [your-ssh-passwd]
四、验证集群是否安装成功
$ kubectl get nodes
NAME                    STATUS     ROLES           AGE     VERSION
localhost.localdomain   Ready   control-plane   3d19h   v1.27.7
node01                  Ready      <none>          3d19h   v1.27.7

使用sealos离线部署kubernates(k8s) sealos是个golang的二进制工具,直接下载拷贝到bin目录即可, release页面也可下载。 一条命令部署 Kubernetes 高可用集群 阅读详情

相关推荐

sealos安装k8s

sealos快速安装k8s环境

weixin_51690777的博客 1310

一个jq命令引发的一系列问题

一个jq命令引发的一系列问题 --############################################################ --curl 命令 --Linux下json的命令行工具 --jq --############################################################ #jq的安装 [root@localhost ~]# -bash: jq: 未找到命令 -bash: -bash:: 未找到命令 [root@loc...

fengzige1993的博客 4593

sealos工具安装k8s+docker集群方案

sealos工具离线安装部署k8s+docker集群环境。

Herry_644280825的博客 2429

sealos 离线安装k8s

sealos 快速部署k8s集群

大虾别跑 4540

sealos系列——k8s集群部署

以下来自官方文档Sealos 是一个基于 Kubernetes 内核的云操作系统发行版。它采用云原生方式,摒弃传统的云计算架构,转向以 Kubernetes 为云内核的新架构。这使得企业可以像使用个人计算机一样毫不费力地使用云。用户只需单击一个按钮即可在 Kubernetes 上安装任何高可用性分布式应用程序,类似于使用个人计算机。它实际上不需要专业交付或运营成本。同时,利用独特的集群成像功能,用户可以将任何分布式应用打包到 OCI 映像中,自由组合各种分布式应用,并轻松定制所需的云。

filtercomp的博客 3971

sealos方式部署kubernetes集群

sealos方式部署kubernetes三节点集群,有问题劳请大家提出来,共同学习进步

qq_70531838的博客 1463

sealos安装K8S集群

(在labring/kubernetes镜像名前加上registry.cn-shanghai.aliyuncs.com/,点击提交查询。docker.io镜像能查询出来,但基本下载不了。命令中的可用最新镜像版本可以给从https://explore.ggcr.dev/这个网站查询,查询阿里的镜像。1.安装sealos。

hbhe0316的专栏 1050

使用 Sealos 在无网络环境中快速安装 JavaScript K8s 集群

本文将介绍如何使用 Sealos 工具在离线环境中快速安装 JavaScript K8s 集群,并提供相应的源代码。至此,你已经成功在离线环境中使用 Sealos 工具安装了 JavaScript K8s 集群。你可以根据自己的需求进行集群的进一步配置和管理。在安装服务器上创建一个配置文件,指定 JavaScript K8s 集群的配置信息。执行上述命令后,Sealos 将自动进行集群的安装过程,包括二进制文件的分发、容器镜像的导入等。是你预先准备的 JavaScript K8s 集群安装包的路径,

python_bug262的博客 380

k8s-RockyLinux8.10上使用Sealos工具快速安装kubernetes集群

主机名主机ip角色操作系统备注mastermastermasterworkerworker。

bingyan0371的博客 623

【sealos安装指南】基于 Sealos 安装 Kubernetes 1.33.6 高可用集群

本文介绍使用Sealos工具快速搭建Kubernetes集群的详细指南。Sealos简化了K8s部署流程,自动完成系统调优,适合新手学习使用。文章提供了服务器规划、环境准备、在线/离线两种安装方式的具体步骤,包括主机名设置、swap关闭、数据目录配置等。重点讲解了Sealos的安装命令参数说明,以及添加/删除节点等常用操作。推荐使用Calico网络组件确保稳定性,并附有安装成功后的验证截图。该指南能帮助用户快速搭建一个包含master和worker节点的K8s集群,底层基于containerd运行。

欢迎你们到来,希望能帮到大家 462

uniapp中renderjs实战:手把手教你实现SSE即时通讯(附完整代码)

本文通过一个完整的实战案例,详细讲解了如何在uni-app中使用RenderJS实现SSE即时通讯功能。文章剖析了RenderJS作为Vue视图层强力补充的原理,并提供了包含自动重连、状态管理等健壮性设计的完整代码,帮助开发者突破框架限制,高效集成浏览器原生API。

weixin_29005499的博客 188

sealos 方式安装k8s5节点集群

本文详细介绍了如何下载和安装Sealos命令行工具,包括版本选择、二进制下载、包管理工具安装和源码安装等多种方法,助您快速部署Kubernetes集群。安装sealos工具。

qyq88888的专栏 530

大整数因数分解工具——yafu

可以将大整数放在一个新建文件中——data.txt,最后面一定要换行,不然会出现eof;done processing batchfile,运行命令。2.点击设置——系统——系统信息——高级系统设置——环境变量——点击PATH(上下都可以)——新建 添加yafu-x64.exe 所在路径——点击确定。,如果整数数过长,会出现错误mismatched parens;1.找到yafu-x64.exe 所在的文件路径。如果出现以下图像,说明配置成功。3.打开cmd,输入。

l2ohvef的博客 6156

利用sealos快速安装kubernetes集群

sealos新手入门指南,安装kubernetes

dzend的专栏 909

hfss仿真软件入门教程

hfss仿真软件入门教程 1.模型建立 1.1在project种选择insert hfss design 1.2.在hfss-》solution type 中选择modal 1.3.在moderler-》中选择units 设置单温为mm 1.4进行画图操作,这里为提高效率直接导入一个已经画好的cad图。使用modeler-》import 2.设置端口 2.1在更改模型中的材料 选择需要更改材料...

xunshui2007的博客 3万+

Cursor+Playwright MCP实战:如何用自然语言一键生成UI自动化测试脚本

本文探讨了如何利用Cursor与Playwright MCP实现自然语言驱动的UI自动化测试脚本生成。通过智能IDE与浏览器自动化协议的结合,开发者可以高效创建稳定的测试脚本,显著提升测试效率与维护性。重点介绍了MCP架构的优势、项目结构最佳实践及团队协作规范,为自动化测试带来革命性改进。

k8l9m0n的博客 440

使用 Sealos 安装 K8S 集群

与支持 Containerd 的 Kubernetes 镜像类似,您可以根据 Kubernetes 版本的不同选择不同的 Sealos 版本和 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。可以查看 K8s 集群镜像的所有版本,直接输入。

学亮编程手记 1782

Cobalt Strike4.0安装包(内附中文版)

1.什么是 Cobalt Strike Cobalt Strike 是一个为对手模拟和红队行动而设计的平台,主要用于执行有目标的攻击和模拟高级威胁 者的后渗透行动。 Cobalt Strike已经不再使用MSF而是作为单独的平台使用,它分为客户端与服务端,服务端是一个,客户端可以有多个,可被团队进行分布式协团操作。集成了端口转发、扫描多模式端口Listener、Windows exe程序生成、W...

梦之序章的博客 2万+

利用Sealos快速安装Kubernetes集群

本文介绍了使用Sealos工具快速部署Kubernetes集群的完整流程。首先需要准备3台干净虚拟机,配置主机名和域名映射。然后安装Sealos工具,提供两种安装方式:直接运行命令或使用配置文件,支持一键部署Kubernetes核心组件及存储、网络等附加组件。文档详细说明了节点管理操作,包括增加/删除节点的方法,并强调了Sealos工具简单易用、配置灵活、扩展方便等优势。最后提醒清理集群需谨慎操作,建议参考官方文档获取最新方法。

alonewolf_99的博客 713

使用epiDisplay包中的logistic

其中的logistic.display函数可以用于获取逻辑回归模型的汇总统计信息,包括自变量的优势比和置信区间,以及回归系数的Wald检验的p值。最后,我们使用print函数打印出汇总统计信息。使用epiDisplay包中的logistic.display函数获取逻辑回归模型的汇总统计信息(包括自变量的初始和调整后的优势比及置信区间,回归系数的Wald检验的p值)- R语言。通过使用logistic.display函数,我们可以方便地获取逻辑回归模型的重要统计信息,并对自变量的影响进行解释和推断。

CyberJolt的博客 607

YOLOv11的对比学习预训练改进-(通过SimCLR预训练增强特征提取)

本文介绍了将SimCLR对比学习预训练与YOLOv11目标检测模型相结合的创新方法。文章首先概述了目标检测领域的发展现状和YOLOv11的架构优化,包括主干网络、特征金字塔和检测头的改进设计。其次详细解析了SimCLR对比学习的核心原理,涵盖数据增强、投影头设计和NT-Xent损失函数。最后探讨了如何将对比学习与目标检测有效结合,通过特征空间对齐和渐进式微调策略提升模型性能。该方法显著增强了特征提取能力,提高了检测精度和训练效率,特别是在小目标和遮挡目标的检测上表现突出。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 685

【安装部署】linux环境使用sealos快速安装k8s集群

【安装部署】linux环境使用sealos快速安装k8s集群

u014481728的博客 9731

小龙虾们的好伙伴专栏导航

本文系统解析了OpenClaw技术架构,包括Channel层和网关层的设计实现,并与AgentSkills等技术方案进行对比。同时提供了OpenClaw的系列实用指南,涵盖小龙虾培养、客户资源管理、系统自动化巡检以及技术趋势助手构建等应用场景,帮助用户从零成本入门到高效落地应用,实现业务全流程自动化管理。

wend的博客 209

使用 sealos 在线 / 离线安装 K8S 集群

与支持 Containerd 的 Kubernetes 镜像类似,您可以根据 Kubernetes 版本的不同选择不同的 Sealos 版本和 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。可以查看 K8s 集群镜像的所有版本,直接输入。

学亮编程手记 3322

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

利用sealos安装k8s集群

在干净的服务器上直接执行上面命令,不要做任何多余操作即可启动一个高可用的 kubernetes 集群。注意:labring/helm 应当在 labring/calico 之前。准备三台干净(未安装过k8s环境)的虚拟机。

失眠忍者 1386

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Sealos安装k8s集群和kuborad

sealos安装k8s集群,docker安装kuboard

WeiJiaXiaoBao的专栏 1018

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: Mac OS 启动Jenkins命令
corkii
博客等级 码龄12年 6粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值