安装K8s基础环境软件(二)

news/2024/7/4 7:44:28 标签: kubernetes, 容器, 云原生

所有节点执行

1、安装docker

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl start docker
systemctl enable docker
docker ps

2、配置阿里云yum源

  配置yum可以下载kubeadm、kubectl、kubelet

cat > /etc/yum.repos.d/kubernetes.repo << EOF
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

安装 kubelet-1.23.6 kubeadm-1.23.6 kubectl-1.23.6

 yum install -y kubelet-1.23.6 kubeadm-1.23.6 kubectl-1.23.6

 systemctl enable kubelet



#配置docker 准备部署master
[root@k8s-master ~]# cat /etc/docker/daemon.json
{
 "exec-opts": ["native.cgroupdriver=systemd"],
 "registry-mirrors": ["https://kn0t2bca.mirror.aliyuncs.com"]
}

[root@k8s-master ~]# systemctl daemon-reload
[root@k8s-master ~]# systemctl restart docker



#修改前
[root@k8s-master ~]# docker info |grep Driver
 Storage Driver: overlay2
 Logging Driver: json-file
 Cgroup Driver: cgroupfs

#修改后
[root@k8s-master ~]# docker info |grep Driver
 Storage Driver: overlay2
 Logging Driver: json-file
 Cgroup Driver: systemd

在master环境执行

  配置master环境服务

kubeadm init \
      --apiserver-advertise-address=192.168.113.120 \ 
      --image-repository registry.aliyuncs.com/google_containers \
      --kubernetes-version v1.23.6 \
      --service-cidr=10.96.0.0/12 \
      --pod-network-cidr=10.244.0.0/16

1、指定apiserver服务的地址

2、镜像仓库

3、k8s版本

4、servic网段

5、pod的网段

执行后出现successfully 成功按照提示执行

  mkdir -p $HOME/.kube
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
  sudo chown $(id -u):$(id -g) $HOME/.kube/config

验证

[root@k8s-master ~]# kubectl get pod
No resources found in default namespace.
[root@k8s-master ~]# kubectl get node
NAME         STATUS     ROLES                  AGE     VERSION
k8s-master   NotReady   control-plane,master   5m42s   v1.23.6 

node1、node2、环境部署地址

http://t.csdn.cn/t52hX


http://www.niftyadmin.cn/n/5009262.html

相关文章

RetroArch 接入两个同款手柄只能识别到一个导致无法双打的问题

测试平台 设备:StationPC M3 RetroArch: 1.1.5(当前官方最新) 手柄:北通蝙蝠BD2F(XBOX360键位) 问题说明 RetroArch插入两个同款手柄/摇杆时只能识别到一个&#xff0c;此时两个手柄都是可以控制模拟器&#xff0c;但是进入游戏也都是p1&#xff0c;无法实现双打 解决办法 …

点云从入门到精通技术详解100篇-LiDAR点云几何信息编码(续)

目录 3.3.2 构建突变点预测列表 3.3.3 构建统计预测列表 多预测列表的自适应合并 实验结果与分析

MySQL(四)

日志 分类 error log 错误日志&#xff0c;启动、停止关闭MySQL等错误记录 日志位置 RPM方式安装位于 /var/log/mysqld.log 开启error log [rootwenzi mysql]# vim /etc/my.cnf ... #开启 log-error/var/log/mysqld.log 重启 测试 [rootwenzi mysql]# systemctl st…

video标签自动播放音视频并绘制波形图

html中的<video>标签可以用来播放常见的音视频格式&#xff0c;支持的格式包括:MP3、Ogg、WAV、AAC、MP4、WebM、AVI等&#xff0c;当然支持的格式也和浏览器和操作系统有关。这里以一个可以自动播放音视频并绘制波形图的页面为例说明一下<video>标签的用法。 vid…

C++项目实战——基于多设计模式下的同步异步日志系统-①-项目介绍

文章目录 专栏导读项目介绍开发环境核心技术环境搭建日志系统介绍1.为什么需要日志系统2.日志系统技术实现2.1同步写日志2.2异步写日志 专栏导读 &#x1f338;作者简介&#xff1a;花想云 &#xff0c;在读本科生一枚&#xff0c;C/C领域新星创作者&#xff0c;新星计划导师&a…

Python|OpenCV-色彩空间之RGB轨迹调试板(5)

前言 本文是该专栏的第5篇,后面将持续分享OpenCV计算机视觉的干货知识,记得关注。 通常情况下,在处理图像需求的时候,需要掌握多个色彩空间的知识点。现实中,我们肉眼可以看到多种颜色,色彩是人的眼睛对于不同频率的光线的不同感受,其既是客观存在的,也是主观感知的。…

仅做笔记用:Civitai 通过 API 下载模型

域名和 web 网站的域名一样 搜索模型&#xff1a;GET /api/v1/models 常用参数&#xff08;都是可选&#xff09;&#xff1a; tag标签query标题&#xff08;模糊查询&#xff09;page页数limit每页大小username作者用户名types模型类型 (Checkpoint, TextualInversion, Hyp…

AI 时代的向量数据库、关系型数据库与 Serverless 技术丨TiDB Hackathon 2023 随想

TiDB Hackathon 2023 刚刚结束&#xff0c;我仔细地审阅了所有的项目。 在并未强调项目必须使用人工智能&#xff08;AI&#xff09;相关技术的情况下&#xff0c;引人注目的项目几乎一致地都使用了 AI 来构建自己的应用。 大规模语言模型&#xff08;LLM&#xff09;的问世使得…