使用Sealos在ubuntu上安装k8s

环境

系统ubuntu-24.04

IP配置角色
192.168.101.164C4G 50Gmaster
192.168.101.174C4G 50Gworker
192.168.101.184C4G 50Gworker

服务器配置

# 安装iptables(所有服务器执行)
sudo apt install iptables

# 安装并禁用防火墙(所有服务器执行)
sudo apt install ufw
sudo ufw disable

# 时间同步 (所有服务器执行)
sudo apt install ntpdate
ntpdate time.windows.com

# 设置hostname(所有服务器执行)
hostnamectl set-hostname [hostname]

# 关闭swap分区
编辑/etc/fstab,注释swap哪行内容

安装sealos命令行工具

在master执行

echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | sudo tee /etc/apt/sources.list.d/labring.list
sudo apt update
sudo apt install sealos

安装k8s

在master节点执行

sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes-docker:v1.27.7 \
registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 \
registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \
--masters 192.168.101.16 \
--nodes 192.168.101.17,192.168.101.18 \
--user sunny \
--passwd 123456
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu安装KubernetesK8s)可以通过几个简单的步骤完成。以下是一个基本的安装过程: 1. 更新系统:首先,确保你的系统是最新的。可以使用以下命令更新系统: ``` sudo apt update sudo apt upgrade ``` 2. 安装Docker:Kubernetes需要Docker来运行容器。可以使用以下命令安装Docker: ``` sudo apt install docker.io ``` 3. 配置Docker:为了使Kubernetes能够与Docker正常通信,需要进行一些配置。可以使用以下命令将当前用户添加到docker组: ``` sudo usermod -aG docker $USER newgrp docker ``` 4. 安装Kubernetes工具:安装Kubernetes所需的工具包,包括kubelet、kubeadm和kubectl。可以使用以下命令进行安装: ``` sudo apt install kubeadm kubelet kubectl ``` 5. 初始化Master节点:选择一个节点作为Master节点,并使用kubeadm初始化它。运行以下命令: ``` sudo kubeadm init ``` 6. 设置Kubernetes配置:根据初始化Master节点时的输出,设置Kubernetes配置。运行以下命令: ``` mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config ``` 7. 安装网络插件:为了使Kubernetes集群中的Pod能够相互通信,需要安装网络插件。常用的网络插件包括Flannel、Calico等。可以使用以下命令安装Flannel网络插件: ``` kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml ``` 至此,你已经成功在Ubuntu安装Kubernetes。你可以使用`kubectl`命令来管理和操作你的Kubernetes集群。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值