首页 > 其他分享 >基于sealos 4.1.4 搭建Kubernetes集群

基于sealos 4.1.4 搭建Kubernetes集群

时间:2023-01-16 15:24:02浏览次数:68  
标签:4.1 Kubernetes 192.168 sealos node1 node2

软件版本

  • 操作系统:CentOS 7.9
  • Sealos: 4.1.4
  • Kubernetes: 1.25.5

步骤

1、创建一个虚拟机作为模板,要求核心数大于等于2

2、模板机上确定net-tools、vim等安装到位;

3、克隆n台模板机,修改hostname:hostnamectl set-hostname XXX,然后重启:reboot,我这里是复制的两台:node1 和 node2,node1作为master,node2作为worker;

4、安装sealos

sudo cat > /etc/yum.repos.d/labring.repo << EOF
[fury]
name=labring Yum Repo
baseurl=https://yum.fury.io/labring/
enabled=1
gpgcheck=0
EOF
sudo yum clean all
sudo yum install sealos

5、在 sealos cloud(https://cloud.sealos.io/) 免费注册一个账号。然后,下载并保存下载 kubeconfig.yaml(点击页面左下角)到node1上;

6、登录 sealos registry(加快pull速度)

[root@node1 ~]# sealos login -k kubeconfig.yaml hub.sealos.cn
Login Succeeded!

7、安装带docker的kubernetes集群,192.168.83.134是node1的IP,192.168.83.135是node2的IP,123456是两台机器的密码

sealos run hub.sealos.cn/labring/kubernetes-docker:v1.25.5-4.1.4 hub.sealos.cn/labring/calico:v3.24.1      --masters 192.168.83.134      --nodes 192.168.83.135 -p 123456

8、验证集群

kubectl get nodes

标签:4.1,Kubernetes,192.168,sealos,node1,node2
From: https://www.cnblogs.com/liuliang1999/p/17055443.html

相关文章

  • 从 Kubectl Top 说起, 谈谈 Kubernetes 是如何进行资源监控的?
    一、前言kubectltop可以很方便地查看node、pod的实时资源使用情况:如CPU、内存。这篇文章会介绍其数据链路和实现原理,同时借kubectltop阐述k8s中的监控体系,窥一斑而......
  • Kubernetes(k8s) YAML文件详解
    原文网址:https://www.cnblogs.com/liugp/p/16361487.html目录一、yaml文件简介1)yaml的语法规则:2)在Kubernetes中,只需要知道两种结构类型即可:二、yaml常见语法1......
  • Tampermonkey for Mac(油猴Safari浏览器插件) 4.17.6162 中文版
    Tampermonkey插件破解版是一款浏览器脚本管理插件,支持大多常见浏览器,结合脚本大全网站greasyfork,能够方便的实现脚本旳一键安装、自动更新、快速启用等便捷功能,通过用户脚......
  • 基于containerd部署kubernetes v1.20.4
    本次集群部署采用的容器技术是containerd系统版本:CentOs8.1k8s版本:v1.20.4containerd版本:ctrcontainerd.io1.4.3master:192.168.43.151node1:192.168.43.152node2:......
  • kubernetes安装ingress-nginx的步骤
    kubernetes安装ingress-nginx的步骤系统版本:CentOs8.1k8s版本:v1.21.3containerd版本:ctrcontainerd.io1.4.3一:准备yaml文件github仓库地址:wgethttps://raw.githubuse......
  • Kubernetes:通过轻量化工具 kubespy 实时观察YAML资源变更
    写在前面分享一个小工具​​kubespy​​给小伙伴博文内容涉及:工具的简单介绍下载安装以​​kubectl​​插件方式使用Demo理解不足小伙伴帮忙指正我所渴求的,無非是......
  • 4.1内存的物理机制很简单
    1.有十个地址信号引脚的内存IC(集成电路)可以指定的地址范围是多少?答:用二进制数来表示的话是0000000000~1111111111(用十进制数来表示的话是0~1023)2.高级编程语言中的数......
  • Media Encoder 2021 for Mac(ame 2021) v15.4.1中文直装版
    MediaEncoder2021中文版是一款优秀的视频音频编码器,能够将多种设备格式的音频或视频进行导出,提供了丰富的硬件设备编码格式设置以及专业设计的预设设置,方便用户导出与特定......
  • kubernetes v1.24.0安装ingress
    环境kubernetesv1.24.0ingress:controller:v1.1.2Ingress-nginx官网https://kubernetes.github.io/ingress-nginx/获取deploy.yaml文件kubectlapply-fhttps://r......
  • CentOS 7.6 kubernetes v.1.17  系统初始化脚本
    本文基于CentOS7.6kubernetesv.1.17 系统初始化,供参考#!/bin/bash#data:2019-12-10#centos7.6#角色划分#Master|Kube-apiserver,kube-controller-manager,kube-sc......