当前位置: 首页 > news >正文

kubekey在ubuntu24实现kubernetes快速安装

基于Ubunut24.04安装

设置主机名

hostnamectl set-hostname kkmain
hostnamectl set-hostname kknode1
hostnamectl set-hostname kknode2

关闭swap

sudo swapoff -a
sudo sed -i 's/.*swap.*/#&/' /etc/fstab

安装kubekey

export KKZONE=cn
curl -sfL https://get-kk.kubesphere.io | sh -

查看版本

./kk -h
./kk version
./kk version --help
./kk version --show-supported-k8s

安装依赖

sudo apt install socat conntrack ebtables ipset -y

生成对应版本的k8s配置文件

./kk create config --with-kubernetes 1.28.8

修改控制平面,节点

vi config-sample.yaml 

创建集群

./kk create cluster -f config-sample.yaml

--------等待集群创建完成(依赖网络)--------

查看是否安装完成,正常运行,状态全部Running

kubectl get pod -A

安装kubesphere企业版

kubesphere企业版的应用商店插件服务收费,云服务集群收费。自建本机k8s管理和基础功能不收费

如果介意kubesphere企业版服务策略,可以安装kubesphere开源版,参见https://kubesphere.io

chart=oci://hub.kubesphere.com.cn/kse/ks-core
version=1.0.8helm upgrade --install -n kubesphere-system --create-namespace ks-core $chart --debug --wait --set cloud.enabled=true --version $version

查看是否安装完成

kubectl get pod -A

参考链接

https://docs.kubesphere.com.cn/v4.1.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere/
https://github.com/kubesphere/kubekey/blob/master/README_zh-CN.md

http://www.lryc.cn/news/396451.html

相关文章:

  • 根据关键词query获取google_img(api方式)
  • 西安明德理工学院师生莅临泰迪智能科技开展参观见习活动
  • 通用机器人里程碑!MIT提出策略组合框架PoCo,解决数据源异构难题,实现机器人多任务灵活执行
  • 基于Java中的SSM框架实现疫情冷链追溯系统项目【项目源码+论文说明】
  • 想在vue中预览doxc,excel,pdf文件? vue-office提供包支持
  • PostgreSQL16安装Mac(brew)
  • 【语音识别算法】深度学习语音识别算法与传统语音识别算法的区别、对比及联系
  • 图片批量重命名bat,一个脚本快速搞定图片批量重命名
  • 基于stm32单片机的智能手环的设计
  • 雷池WAF动态防护功能初体验
  • 持安科技CEO何艺荣获中国信通院2023-2024年度标准卓越贡献奖
  • gitee上传和下载idea项目的流程
  • 【Numpy】np.loadtxt 读取单行数据时报错。(零维数组)
  • Unity之OpenXR+XR Interaction Toolkit实现 Gaze眼部追踪
  • 自然语言处理(NLP)与大语言模型(LLM) 主要差异
  • 智能车载防窒息系统设计
  • 硅纪元视角 | 电信公司出招!AI机器人全面反击AI诈骗电话
  • Java爬虫翻页
  • .net6 当连接用户的shell断掉后,dotnet会自动关闭,达不到长期运行的效果。.NET 进程守护
  • 02 源码编译构建LAMP
  • 【Axure视频教程】页面滚动距离函数
  • 【Linux】:程序替换
  • 使用ResizeObserver观察DOM元素的尺寸变化
  • 前端使用Vue和Element实现可拖动弹框效果,且不影响底层元素操作(可拖拽的视频实时播放弹框,底层元素可以正常操作)
  • 文华财经多空K变色支撑压力画线趋势波段指标公式
  • tomcat9漏洞CVE-2024-23672
  • ChatGLM-6B入门
  • 项目实战--Spring Boot + GraphQL实现实时数据推送
  • ASPICE是汽车软件开发中的质量保证流程
  • Linux调试器-gdb使用以及Linux项目自动化构建工具-make/Makefile