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

CKA考试知识点分享(16)---cri-dockerd

CKA 版本:1.32
第十六套题是涉及cri-dockerd相关。
注意:本文不是题目,只是为了学习相关知识点做的实验。仅供参考

实验目的

把一台运行docker的运行节点。加入到现有k8s集群,通过cri-dockerd实现。

环境准备:
在这里插入图片描述
系统:openEuler 22.03 (LTS-SP3)
新节点 192.168.100.43 加入到集群 192.168.100.41中。

实验开始

添加仓库

cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://pkgs.k8s.io/core:/stable:/v1.29/rpm/
enabled=1
gpgcheck=1
gpgkey=https://pkgs.k8s.io/core:/stable:/v1.29/rpm/repodata/repomd.xml.key
exclude=kubelet kubeadm kubectl cri-tools kubernetes-cni
EOF
安装相关依赖包:
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
在这里插入图片描述
这里安装包网络不好的话,下载不下来。离线包:
https://download.csdn.net/download/u012972390/91005378

yum install docker
在这里插入图片描述

安装cri-docker

git项目:https://github.com/Mirantis/cri-dockerd/releases/tag/v0.3.17
下载cri-dockerd-0.3.17.amd64.tgz 并且运行:
在这里插入图片描述

节点加入集群

第一步:获取加入参数:

kubeadm token create
cat /etc/kubernetes/pki/ca.crt | openssl x509 -pubkey  | openssl rsa -pubin -outform der 2>/dev/null | \
>    openssl dgst -sha256 -hex | sed 's/^.* //'

在这里插入图片描述

第二步:节点加入集群:

kubeadm join --token 8z2fz7.c17zk6z460d153q9 192.168.100.41:6443 --discovery-token-ca-cert-hash sha256:8b6199021f842ba11bb3b0dbb454f6f258a99c58f79363e971d05db82bf4924f

注意可能出现 :The HTTP call equal to ‘curl -sSL http://localhost:10248/healthz’ failed with error: Get “http://localhost:10248/healthz”: dial tcp 127.0.0.1:10248: connect: connection refused.
需要检查kubelet的服务状态
在这里插入图片描述

检查节点状态:

可以看到已经加入集群,并且使用docker作为容器运行时。
在这里插入图片描述

参考链接:
https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

相关文章:

  • Seata与消息队列(如RocketMQ)如何实现最终一致性?
  • 关于凸轮的相位角计算
  • 在docker中部署dify
  • TryHackMe (THM) - SOC基础知识
  • slam--最小二乘问题--凹凸函数
  • Win10安装DockerDesktop踩坑记
  • C++斯特林数在C++中的数学理论与计算实现1
  • YOLOv8模型剪枝实战:DepGraph(依赖图)方法详解
  • Win系统权限提升篇AD内网域控NetLogonADCSPACKDCCVE漏洞
  • create_react_agent + MCP tools
  • synchronized和ReentrantLock的区别
  • 【论文阅读】Qwen2.5-VL Technical Report
  • Vue 3 九宫格抽奖系统,采用优雅的 UI 设计和流畅的动画效果
  • 打卡Day53
  • 在tensorrt engine中提高推理性能小记
  • 网络安全防护:Session攻击
  • 【python深度学习】Day53对抗生成网络
  • Vue3 + TypeScript + Element Plus 设置表格行背景颜色
  • 第十七章 Linux之大数据定制篇——Shell编程
  • 【C语言】C语言发展历史、特点及其应用
  • 做信息类网站/什么是企业营销型网站
  • 百度免费网站建设/关键词指数
  • 水果 网站源码/企业邮箱域名
  • 背景网站建设/设计公司
  • wordpress网站流量统计/在哪里可以免费自学seo课程
  • 北京企业网站模板建站开发/站长之家字体