sealor安装k8s

news2025/1/13 7:27:13

文章目录

  • 平台介绍
  • sealos(github下载)
    • 百度网盘
  • 部署
  • 删除污点
  • 命令补全
  • 验证


平台介绍

模块功能描述
公共部分权限管理(登录)集成K8s自身RBAC授权
公共部分命名空间选择展示不通命名空间资源
仪表盘命名空间|计算资源|存储资源|节点状态展示主要指标状况
k8s集群node|namespace|pv创建|删除|修改(yaml)|与查看(数据表格)
工作负载deploment|daemonset|statefulset|pod创建|删除|修改(yaml)|与查看(数据表格)|容器实时日志|容器终端
负载均衡service|ingress创建|删除|修改(yaml)|与查看(数据表格)
存储于配置configmap|secret创建|删除|修改(yaml)|与查看(数据表格)
# 部署k8s

一台服务器既做master也做node

IP配置
10.255.101.1594核8G内存 100G硬盘

sealos(github下载)

wget https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz

tar xf sealos_4.0.0_linux_amd64.tar.gz
mv sealos  /usr/local/bin/
chmod +x /usr/local/bin/sealos

百度网盘

【超级会员V7】通过百度网盘分享的文件:k8s
链接:https://pan.baidu.com/s/1RW33xne7pt6V_OIo0m2-nA
提取码:like

kubens:k8s切换命名空间时候使用

kube1.22.0.tar.gz : k8s安装包

sealos:k8s安装工具

7391b1132ce89bfb7e2642ed4fa3433

部署

chmod +x /usr/bin/sealos
# kube1.22.0.tar.gz ## 放到/root/下即可
# root下执行下边这条命令
sealos init  --master  10.255.101.241 --user root --passwd cbf123456. --svccidr 192.168.168.0/22 --podcidr 192.168.172.0/22  --pkg-url kube1.22.0.tar.gz --version v1.22.0
  • sealos:这是你使用的执行文件或命令行工具。
  • init:这是初始化或设置一个 SealOS 集群的命令。

参数:

  • --master 10.255.101.159:指定主节点的 IP 地址。
  • --user root:指定连接主节点的用户名,这里是 “root”。
  • --passwd cbf123456.:指定连接主节点的密码,这里是 “cbf123456.”(注意:出于安全原因,建议不要在命令中以明文形式存储密码。确保遵循保护敏感信息的最佳实践。)
  • --svccidr 192.168.168.0/22:指定集群的服务 CIDR 范围。
  • --podcidr 192.168.172.0/22:指定集群的 Pod CIDR 范围。
  • --pkg-url kube1.22.0.tar.gz:指定用于 SealOS 集群的 Kubernetes 包的 URL(在这里是版本 1.22.0)。
  • --version v1.22.0:指定要安装的 Kubernetes 版本,这里是 1.22.0

image-20240102131315613

断开xshell重新连接


这个里边是多节点参考命令

部署命令

sealos init --master 10.255.101.34 --master 10.255.101.60 --master 10.255.101.46 --node 10.255.101.40 --node 10.255.101.61 --node 10.255.101.45 --user root --passwd cbf123456. --svccidr 10.255.104.0/22 --podcidr 10.255.108.0/22 --pkg-url kube1.16.0.tar.gz --version v1.16.0

添加节点

 sealos join --node 10.255.101.37 --node 10.255.101.62

去除master节点污点使其可调度pod:

kubectl taint nodes --all [node-role.kubernetes.io/master-](http://node-role.kubernetes.io/master-)

删除污点

# 删除污点
kubectl taint node 10-255-101-241 node-role.kubernetes.io/master:NoSchedule-

命令补全

yum -y install bash-completion.noarch
source <(kubectl completion bash)
source /etc/profile.d/bash_completion.sh

验证

image-20240102133548979

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1351209.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【java爬虫】股票数据获取工具前后端代码

前面我们有好多文章都是在介绍股票数据获取工具&#xff0c;这是一个前后端分离项目 后端技术栈&#xff1a;springboot&#xff0c;sqlite&#xff0c;jdbcTemplate&#xff0c;okhttp 前端技术栈&#xff1a;vue&#xff0c;element-plus&#xff0c;echarts&#xff0c;ax…

Matlab论文插图绘制模板第133期—函数极坐标折线图

在之前的文章中&#xff0c;分享了Matlab函数折线图的绘制模板&#xff1a; 函数三维折线图&#xff1a; 函数网格曲面图&#xff1a; 函数曲面图&#xff1a; 函数等高线图&#xff1a; 函数等高线填充图&#xff1a; 进一步&#xff0c;再来分享一下函数极坐标折线图。 先来…

IPA打包过程中的Invalid Bundle Structure错误如果解决

在iOS应用程序开发中&#xff0c;打包和发布应用程序是一个必要的步骤。有的时候在打包的过程中可能会遇到一些错误&#xff0c;其中一个比较常见的错误是"Invalid Bundle Structure"。这个错误通常意味着应用程序的文件结构不正确&#xff0c;而导致的无法成功打包应…

webshell检测方式深度剖析 --- Pixy系列二(数据流分析)

开篇 书接上文&#xff0c;这次我们来聊聊数据流分析&#xff0c;数据流分析的内容非常广泛&#xff0c;我们力求深入浅出通俗易懂&#xff0c;在简短的篇幅内将这一概念描述清楚。 简单来说&#xff0c;数据流分析是一种用来获取相关数据沿着程序执行路径流动的信息分析技术…

如何移除视频中的背景音乐或人物声音

移除视频声音是将视频指定的声音移除&#xff0c;可以选择移除人物声音还是视频的背景音乐&#xff0c;方便实现二次创作。 小编给大家推荐一些方法帮助大家更轻松地移除视频中的背景音乐或人物声音&#xff0c;有兴趣的朋友请自行百度查找&#xff0c;或小程序查找 1、方法&a…

autograd与逻辑回归

一、autograd—自动求导系统 torch.autograd.backward() torch.autograd.backward()是PyTorch中用于计算梯度的函数。以下是对该函数的参数的解释&#xff1a; 功能&#xff1a;自动求取梯度 • tensors: 用于求导的张量&#xff0c;如 loss • retain_graph : 保存计算图 •…

密码学:带密钥的消息摘要算法一数字签名算法

文章目录 前言手写签名和数字签名前置知识点&#xff1a;消息摘要算法数字签名算法数字签名算法的由来数字签名算法在实际运用的过程附加&#xff1a;签名和摘要值的解释 数字签名算法的家谱数字签名算法的消息传递模型经典数字签名算法-RSA实现 数字签名标准算法-DSA实现 圆曲…

汽车架构解析:python cantools库快速解析arxml

文章目录 前言一、安装cantools二、官方说明文档三、cantools方法1、解析message的属性2、解析pdu中的signals3、根据message查找signals4、报文组成bytes 总结 前言 曾经有拿cantools来解析过dbc&#xff0c;用得比较浅&#xff0c;不知道可以用来解析arxml。最近有个需求需要…

Linux安装nginx(带http ssl)

nginx安装 nginx文件 以及gcc pcre zlib openssl 网盘下载 1.安装gcc yum -y install gcc gcc-c 2.安装pcre rpm -ivh pcre-8.32-17.el7.x86_64.rpm --force --nodeps rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --force --nodeps 3.安装zlib tar -zxvf zlib-1.2.11.ta…

mfc100u.dll文件丢失,有五种不同解决方法

在计算机使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中之一就是“找不到mfc100u.dll文件”。那么&#xff0c;mfc100u.dll文件到底是什么&#xff1f;为什么会出现丢失的情况&#xff1f;本文将详细介绍mfc100u.dll文件的作用以及丢失的原因&#xff0c;并…

冒泡排序-排序算法

前言 如果有6个人站成一排&#xff0c;要将他们按从矮到高的顺序排列。你可能有多种方式来完成。但是如果其中有一个人特别高&#xff0c;比他身边的人高&#xff0c;在队伍中特别明显&#xff0c;你可以轻易看出那个最高的需要和身边的人交换位置&#xff0c;这是冒泡排序的核…

服务器硬件及RAID磁盘阵列详解

文章目录 一、服务器硬件服务器常见故障 二、RAID磁盘阵列详解1、RAID磁盘阵列概述2、RAID 0(条带化存储)3、RAID 1&#xff08;镜像存储&#xff09;4、RAID 55、RAID 66、RAID 10&#xff08;先做镜像&#xff0c;再做条带&#xff09;7、RAID 01&#xff08;先做条带&#x…

计算机视觉 - 了解Mosaic数据增强

一、简述 数据增强包含各种扩展和增强机器学习和深度学习模型数据集的技术。这些方法跨越不同的类别,每种方法都会改变数据以引入多样性并提高模型的稳健性。几何变换(例如旋转、平移、缩放和翻转)会修改图像方向和结构。颜色和对比度调整会改变图像外观,包括亮度、对比度和…

贪心算法part04 860柠檬水找零 406根据身高重建队列

860 柠檬水找零 406 根据身高重建队列 452 用最少数量的箭引爆气球

使用ffmpeg实现视频裁剪并保持清高晰度

1 原始视频信息 通过ffmpeg -i命令查看视频基本信息 ffmpeg -i source.mp4 ffmpeg version 6.1-essentials_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developersbuilt with gcc 12.2.0 (Rev10, Built by MSYS2 project)configuration: --enable-gpl --enable-…

Redis集群架构解密:打造高性能分布式缓存引擎

目录 1、前言 2、Redis集群概述 3、Redis集群架构的内部原理 4、Redis集群的实现方式 5、Redis集群的实现方式如何选择 6、Redis集群的搭建 7、结语 1、前言 在当今的互联网时代&#xff0c;随着用户数量的不断增长和业务流量的不断增加&#xff0c;对于高性能的缓存系…

线性代数笔记3 1.1

学习视频&#xff1a; 2.2 矩阵运算&#xff08;二&#xff09;_哔哩哔哩_bilibili 包括内容&#xff1a; p10矩阵运算&#xff08;二&#xff09; p11特殊矩阵 p12逆矩阵&#xff08;一&#xff09; p13逆矩阵&#xff08;二&#xff09;

Oracle 日志路径查询介绍

数据库日志分析详解&#xff1a;  ORACEL RAC 体系架构分析  Oracle RAC 包含GI(Grid Infrastructure) 集群软件与Oracle数据库组成。  GI包含两个最主要的组件&#xff1a;Clusterware集群软件和ASM存储软件&#xff0c;这两个软件提供数据库高可用能力。  …

通过CANopen转Modbus TCP网关的伺服系统

通过开疆CANopen转Modbus TCP网关的伺服系统&#xff0c;我们能够实现CANopen协议与Modbus TCP协议之间的无缝转换&#xff0c;从而为伺服电机的通讯和控制带来更大的便利和灵活性。 首先我们可以通过CANopen协议与伺服电机进行通讯。CANopen协议是一种先进的、高效的通讯协议&…

​iOS实时查看App运行日志

目录 一、设备连接 二、使用克魔助手查看日志 三、过滤我们自己App的日志 &#x1f4dd; 摘要&#xff1a; 本文介绍了如何在iOS iPhone设备上实时查看输出在console控制台的日志。通过克魔助手工具&#xff0c;我们可以连接手机并方便地筛选我们自己App的日志。 &#x1f4…