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.8

helm 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

相关推荐

  1. kubekeyubuntu24实现kubernetes快速安装

    2024-07-10 14:34:03       24 阅读
  2. KubeKey 部署 K8s v1.28.8 实战

    2024-07-10 14:34:03       28 阅读
  3. Ubuntu 24.04 LTS (Noble Numbat)上搭建Kubernetes集群

    2024-07-10 14:34:03       36 阅读
  4. 【mysql】02ubuntu24安装并配置mysql

    2024-07-10 14:34:03       26 阅读
  5. Ubuntu 22.04上安装Jenkins

    2024-07-10 14:34:03       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 14:34:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 14:34:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 14:34:03       57 阅读
  4. Python语言-面向对象

    2024-07-10 14:34:03       68 阅读

热门阅读

  1. C语言快速入门

    2024-07-10 14:34:03       18 阅读
  2. SCI 模块/插槽

    2024-07-10 14:34:03       26 阅读
  3. 模拟防止重复提交

    2024-07-10 14:34:03       21 阅读
  4. OCR的基本概念和开源项目介绍

    2024-07-10 14:34:03       22 阅读
  5. Transformer模型论文解读、源码分析和项目实践

    2024-07-10 14:34:03       20 阅读
  6. python:使用openpyxl模块处理excel

    2024-07-10 14:34:03       18 阅读