首页 > 其他分享 >3分钟部署生产级k8s集群

3分钟部署生产级k8s集群

时间:2024-11-06 21:41:59浏览次数:1  
标签:部署 192.168 -- 集群 sealos master k8s com

3分钟部署生产级k8s集群

什么是 sealos ?

sealos:sealos 是一个 kubernetes 高可用安装工具,一条命令,离线安装,包含所有依赖,内核负载 不依赖haproxy keepalived,纯golang开发,99年证书,支持 v1.14.9 v1.15.6 v1.16.3 v1.17.0 。

概览图

前提条件

  • 安装并启动docker, 高版本离线包自带docker,如没安装docker会自动安装
  • 下载kubernetes 离线安装包
  • 下载最新版本sealos
  • 务必同步服务器时间
  • 主机名不可重复

快速安装

  • 环境信息

    主机名 IP地址
    master0 192.168.0.2
    master1 192.168.0.3
    master2 192.168.0.4
    node0 192.168.0.5
  • 只需要准备好服务器,在任意一台服务器上执行下面命令即可

    # 下载并安装sealos, sealos是个golang的二进制工具,直接下载拷贝到bin目录即可
    $ wget https://github.com/fanux/sealos/releases/download/v3.0.1/sealos && \
        chmod +x sealos && mv sealos /usr/bin 
    
    # 安装一个三master的kubernetes集群
    $ sealos init --passwd 123456 \
    	--master 192.168.0.2  --master 192.168.0.3  --master 192.168.0.4  \
    	--node 192.168.0.5 \
    	--pkg-url https://sealyun.oss-cn-beijing.aliyuncs.com/413bd3624b2fb9e466601594b4f72072-1.17.0/  kube1.17.0.tar.gz \
    	--version v1.17.0
    
  • 参数含义

    参数名 含义 示例
    passwd 服务器密码 123456
    master k8s master节点IP地址 192.168.0.2
    node k8s node节点IP地址 192.168.0.3
    pkg-url 离线资源包地址,支持下载到本地,或者一个远程地址 /root/kube1.16.0.tar.gz
    version 资源包对应的版本 v1.17.0

项目地址

参考链接

标签:部署,192.168,--,集群,sealos,master,k8s,com
From: https://www.cnblogs.com/qinzhi1209/p/18531114/deploy-production-level-k8s-cluster-in-3-min

相关文章

  • 基于Azure DevOps 的 CICD 项目部署(.Net Core)
    使用微软的来进行CICD链接:https://dev.azure.com创建新项目3.创建项目名称4.选择仓库地址5.选择空模板6.创建代理池7.按照以下步骤把代理部署到服务器上8.连接你的服务器9.创建新的文件夹mkdirmyangecdmyagent10.可通过链接下载文件wgethttps://vstsa......
  • SpringBoot小说阅读网s8w30--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义随着互联网技术的普及,网络文学逐渐成为一种重要的文化现象。然而,当前市场上的小说阅读网站大多存在功能单一、用户体验不佳等问......
  • SpringBoot小学生在线数学学习平台m0ncg(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义随着互联网技术的普及,在线学习已成为教育领域的重要趋势。小学生作为基础教育阶段的重要群体,其数学学习效果直接影响到后续学业......
  • SpringBoot小区垃圾分类系统62nc6(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景随着城市化进程的推进,小区垃圾处理问题日益突出。传统的垃圾处理方式不仅效率低下,而且对环境造成了严重污染。垃圾分类作为一种有效的......
  • k8s网络
    1.k8s概述2.网络模型原则3.CNI4.CNI接口5.CNI-JSON文件5.插件讲解6.网络插件7.人气数据8.k8s功能说明9.网络模型10.举例-underlay11.举例-overlay......
  • Spark on YARN:Spark集群模式之Yarn模式的原理、搭建与实践
    Spark的介绍与搭建:从理论到实践-CSDN博客Spark的Standalone集群环境安装与测试-CSDN博客PySpark本地开发环境搭建与实践-CSDN博客Spark程序开发与提交:本地与集群模式全解析-CSDN博客目录一、SparkonYARN的优势(一)统一化资源管理(二)YARN调度机制的优势二、Spark......
  • SpringBoot小小主持人网站7q3we(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着社会对儿童综合素质培养的重视,特别是在语言表达和公众演讲能力方面,小小主持人课程受到越来越多家长和孩子的青睐。为满足这一市场......
  • SpringBoot小区物业管理系统3248a--程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义随着城市化进程的加速,小区物业管理面临着越来越复杂和多元的挑战。传统的人工管理方式不仅效率低下,还难以满足业主日益增长的多......
  • SpringBoot线上评分分享平台s7103(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景随着互联网技术的飞速发展,线上消费和在线评价已成为人们日常生活的重要组成部分。然而,现有的线上评分系统往往局限于特定领域,无法满足......
  • SpringBoot响应式博客的设计与实现5g6a7(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题背景随着互联网技术的不断进步,博客作为个人表达、知识分享的重要平台,其用户体验和访问便捷性受到越来越多的关注。随着移动设备的普及,用户......