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

K8S containerd拉取harbor镜像

前言

接前面的环境
K8S 1.24以后开始启用docker作为CRI,这里用containerd拉取
参考文档

正文

vim /etc/containerd/config.toml
#修改内容如下
#sandbox_image = "registry.aliyuncs.com/google_containers/pause:3.10"
systemd_cgroup = true
[plugins."io.containerd.grpc.v1.cri".registry.configs]# 内部私有仓库认证信息[plugins."io.containerd.grpc.v1.cri".registry.configs."192.168.86.100".tls] insecure_skip_verify = true # 是否跳过证书认证  #ca_file = "/etc/containerd/192.168.86.100/ca.pem" # CA 证书  #cert_file = "/etc/containerd/192.168.86.100/weiheng-basic-sevice.pem" # harbor证书  #key_file = "/etc/containerd/192.168.86.100/weiheng-basic-sevice.key" # harbor私钥  [plugins."io.containerd.grpc.v1.cri".registry.configs."192.168.86.100".auth]username = "admin"   password = "Harbor12345"[plugins."io.containerd.grpc.v1.cri".registry.headers][plugins."io.containerd.grpc.v1.cri".registry.mirrors]# 内部私有仓库配置[plugins."io.containerd.grpc.v1.cri".registry.mirrors."192.168.86.100"]endpoint = ["http://192.168.86.100:80"]# 如下这些仓库可以作为公共仓库使用[plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]endpoint = ["https://docker.mirrors.ustc.edu.cn","http://hub-mirror.c.163.com"][plugins."io.containerd.grpc.v1.cri".registry.mirrors."gcr.io"]endpoint = ["https://gcr.mirrors.ustc.edu.cn"][plugins."io.containerd.grpc.v1.cri".registry.mirrors."k8s.gcr.io"]endpoint = ["https://gcr.mirrors.ustc.edu.cn/google-containers/"][plugins."io.containerd.grpc.v1.cri".registry.mirrors."quay.io"]endpoint = ["https://quay.mirrors.ustc.edu.cn"]#重启一下containerd
systemctl daemon-reload && systemctl restart containerd.service

测试

从下图可以看到,我这边没有安装docker,containerd拉取镜像创建pod成功了
在这里插入图片描述

http://www.lryc.cn/news/488688.html

相关文章:

  • Ubuntu 环境下通过 Apt-get 安装软件
  • vue使用List.forEach遍历集合元素
  • ROM修改进阶教程------安卓14去除修改系统应用后导致的卡logo验证步骤 适用安卓13 14 安卓15可借鉴参考
  • 苹果macbook,MacOS 11,12,13,14,15 跳过监管锁(配置锁)
  • 【YOLOv8】安卓端部署-2-项目实战
  • 第二十四章 Spring之源码阅读——AOP篇
  • Linux配置MySQL自动备份
  • qt 之 QDockWidget设置不可拖动
  • 【Java知识】Java性能测试工具JMeter
  • Git 安装
  • 【Python】FastAPI:Token认证
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —ArkUI
  • ubuntu没有了有线网络如何修复
  • 渗透学习之windows基础
  • 【Swift】运算符
  • minikube start --driver=docker 指定国内镜像
  • Quality minus junk论文阅读
  • Apache和HTTPS证书的生成与安装
  • 前端—Cursor编辑器
  • 【数据结构】【线性表】【练习】删除链表倒数第n个结点
  • MySQL高级(四):索引
  • hhdb数据库介绍(9-21)
  • React中组件通信的几种方式
  • python脚本实现csv中百度经纬度转84经纬度
  • syslog udp配置笔记
  • Linux环境开启MongoDB的安全认证
  • django基于Python的农产品销售系统的设计与实现
  • linux复习5:C prog
  • Go语言24小时极速学习教程(三)常见标准库用法
  • 大数据环境下的高效数据清洗策略