ubuntu18.04安装k8s和kubeSphere

news/2025/2/22 8:01:28/文章来源:https://www.cnblogs.com/shihai/p/18721955

 

swapoff -a           # 临时禁用交换分区
sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab   # 永久禁用

 1.安装KubeKey

export KKZONE=cn
curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.7 bash -
chmod +x kk

2.安装包括socat、conntrack、ebtables、ipset 等依赖程序

sudo apt install socat
sudo apt install conntrack
sudo apt install ebtables ipset

 3.安装Kubesphere 分为 单机版和集群版,按需选择安装

  •   All-In-One(单机模式)安装Kubesphere 以及 kubernates
# 推荐下面版本,可以直接安装 | 成功后显示kubesphere url及账号密码,然后进行步骤 -->4.组件安装
./kk create cluster --with-kubernetes v1.21.13 --with-kubesphere v3.3.1

 

 

  • 集群
    • 在 [主节点] 进行命令行操作

 

#  生成集群配置文件./kk create config --with-kubernetes v1.21.13 --with-kubesphere v3.3.1#  修改配置文件,对配置文件参数进行修改vim config-sample.yaml---
spec:hosts:#  声明master及node节点- {name: master, address: 192.168.0.2, internalAddress: 192.168.0.2, user: ubuntu, password: Testing123}#  node节点可进行删减和增加- {name: node1, address: 192.168.0.3, internalAddress: 192.168.0.3, user: ubuntu, password: Testing123}- {name: node2, address: 192.168.0.4, internalAddress: 192.168.0.4, user: ubuntu, password: Testing123}roleGroups:#  生命存储地址etcd:- master#  声明控制节点(web)control-plane:- masterworker:#  声明作业节点(可增加或进行删减) ++--- node1- node2controlPlaneEndpoint:domain: lb.kubesphere.local
    • node各节点安装      包括socat、conntrack、ebtables、ipset 等依赖程序

 

sudo apt install socat
sudo apt install conntrack
sudo apt install ebtables ipset
    • 切回主节点 下载KK 的目录
#  创建:
./kk create cluster -f config-sample.yaml
    • 运行成功出现 web页面 url连接以及账号密码即可进入Kubesphere页面

 

PS:部署失败情况处理

卸载 KubeSphere 和 Kubernetes
./kk delete cluster
删除集群
./kk delete cluster -f config-sample.yaml

 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建筑节能技术与材料的进展:迈向绿色建筑新时代

在应对全球气候变化和资源日益紧张的背景下,建筑节能已成为推动建筑业可持续发展的重要方向。本文将为您详细介绍当前最前沿的节能技术与材料,探索它们如何助力构建低碳环保的绿色建筑。 1. 智能玻璃与动态遮阳系统智能玻璃,如电致变色玻璃和热致变色玻璃,能够根据外部环境…

建筑与艺术的结合 —— 当空间遇见灵魂的诗篇

在历史的长河中,建筑与艺术如同两条并行又交织的河流,共同塑造着人类文明的风貌。本文将带您走进这一奇妙的领域,探讨建筑如何以其独特的语言,讲述故事,激发情感,以及如何在形式与功能的融合中绽放出艺术之光。 1. 建筑:凝固的音乐,立体的诗德国诗人歌德曾言:“建筑是…

java学习-5

异常 java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常ExceptionError和Exception的区别:Error通常是灾难性的致命错误,是程序无法控制和处理的,当出现这些异常时…

DeepSeek 在线使用开发服务

14:00-14:50上阿里云百炼:不用下载, 话题1 上百炼,轻松调用稳定高限流的 DeepseekAPI 服务 ,驱动企业新跨越。话题2 上百炼,高效、灵活定制 Deepseek 专属智能体,点燃业务增长引擎14:50-15:20 云上解锁 DeepSeek 技能密码话题 DeepSeek 快速部署、训练、蒸馏全体验15:2…

SSH服务器“Failed to start OpenSSH Server daemon”

SSH服务器“Failed to start OpenSSH Server daemon” 在使用FinalShell连接Linux虚拟机的时候连接失败。 以下是解决方法:先查看sshd(ssh服务)状态,发现SSH打开失败 systemctl status sshd.service查看具体的原因---远程连接的SSH没有获得用户和用户组的权限。 sshd -t顺序执…

任务管理智能化:重塑工作方式的必备工具

智能任务管理工具是一类能够自动化处理任务分配、进度跟踪、团队协作等任务管理活动的软件。这类工具通常利用先进的算法和人工智能技术,帮助用户更高效地完成项目管理、日常任务规划等工作。以下是一些知名的智能任务管理工具及其特点: 一、板栗看板 ● 简介:一款智能驱动的…

猿大师播放器:智慧安防网页播放RTSP H.265实时监控革命,无需转码终极解决方案

一、智慧安防的致命瓶颈:当传统技术拖累生命安全在智慧城市、工业安全、应急指挥等场景中,实时视频监控是守护生命与财产的核心防线。然而,传统RTSP播放方案在延迟、成本、稳定性上的缺陷,正在成为安防系统的“阿喀琉斯之踵”。1. 服务器转码方案:实时监控的“致命延迟”3…

WSL2走主机IP地址代理的方式

前言 工作需求导致需要使用到WSL2,git的时候出现网络原因无法拉取。故记录一下走完整个WSL2代理的流程 WSL1 和 WSL2 网络的区别 在 WSL1 时代,由于 Linux 子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那…

「渲染101」开启 UE 渲染的高效之门

在 UE 项目制作中,渲染往往耗时费力。云渲染技术的出现带来转机,其中渲染 101 凭借诸多优势脱颖而出。性价比高到离谱 成本真的是选择云渲染平台的关键!3090 显卡原价 7 元 / 小时,充值优惠后居然能低至 3.5 元 / 小时;4090 显卡原价 11 元 / 小时,最低只要 5.5 元 / 小时…

TidGi 太记 v0.12.0 高效管理工具

软件介绍 TTidGi 是一个基于「太微 TiddlyWiki」的知识管理桌面应用,能够保护隐私内容、高级自动化、自动Git云备份、部署为博客,并且可以通过RESTAPI与Anki等应用连接。旨在帮助用户更好地管理时间、提高工作效率和组织任务。无论是个人使用还是团队协作,TidGi 都能提供灵活…

IDM Internet Download Manager下载神器

软件介绍 Internet Download Manager (简称IDM) 是一款Windows 平台功能强大的多线程下载工具,国外非常受欢迎。支持断点续传,支持嗅探视频音频,接管所有浏览器,具有站点抓取、批量下载队列、计划任务下载,自动识别文件名、静默下载、网盘下载支持等功能。 软件截图下载地…

哪吒2制作幕后揭秘:可可豆动画如何高效协作打造顶级动画?

近期,国产动画电影《哪吒2》引爆市场,成为观众热议的焦点。作为《哪吒之魔童降世》的续作,《哪吒2》不仅延续了前作的精良制作与深刻内涵,更在视觉效果和故事叙事上实现了全面升级。而这一切的背后,离不开制作团队——可可豆动画的高效协作与精益求精的创作态度。可可豆动…