国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

k8s 使用 containerd 運行時配置 http 私服

這篇具有很好參考價值的文章主要介紹了k8s 使用 containerd 運行時配置 http 私服。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

簡介?

Kubernetes 從 v1.20 開始棄用 Docker,并推薦用戶切換到基于容器運行時接口(CRI)的容器引擎,如 containerd、cri-o 等。
目前使用的環(huán)境中使用了 Kubernetes v1.22.3,containerd 1.4.3,containerd 在配置私服配置上與直接使用 docker 有一定區(qū)別。
今天簡單聊一下如何配置私服,默認(rèn)使用 dockerhub 官方鏡像 registry:v2harbor 配置的私服為 http,未做配置時 k8s 拉鏡像時會以 https 協(xié)議訪問。
假定已創(chuàng)建好的私服地址為 http://10.211.55.2:5000,進行如下修改
編輯 worker 節(jié)點上 /etc/containerd/config.toml,查找plugins."io.containerd.grpc.v1.cri".registry.mirrors配置

相關(guān)配置中調(diào)整為如下內(nèi)容

[plugins."io.containerd.grpc.v1.cri".registry]
      [plugins."io.containerd.grpc.v1.cri".registry.auths]
      [plugins."io.containerd.grpc.v1.cri".registry.configs]
        [plugins."io.containerd.grpc.v1.cri".registry.configs."k8s-harbor:10001".tls]
          insecure_skip_verify = true
      [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."k8s-harbor:10001"]
          endpoint = ["http://k8s-harbor:10001"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
          endpoint = ["https://registry.cn-hangzhou.aliyuncs.com"]

參考 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."10.211.55.2:5000"] 行添加私服配置,使用該配置可以直接配置相關(guān) endpoint 為 http 地址。

重啟 containerd,使配置生效

systemctl restart containerd

這時候,使用 crictl pull 命令就可以獲取 http 協(xié)議私服上的鏡像了。

但是使用ctr命令還是不行,原因:?

ctr does not read the /etc/containerd/config.toml config file,?this config is used by cri, which means kubectl or crictl would use it.

ctr命令拉取http格式的鏡像地址方式:

$. ctr image pull --plain-http <image>
# eg: 
$. ctr i pull --plain-http k8s-harbor:10001/my-project/spring-boot-k8s:0.0.1-SNAPSHOT

k8s 使用 containerd 運行時配置 http 私服 - 簡書文章來源地址http://www.zghlxwxcb.cn/news/detail-654789.html

到了這里,關(guān)于k8s 使用 containerd 運行時配置 http 私服的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • K8s基礎(chǔ)2——部署單Master節(jié)點K8s集群、切換containerd容器運行時、基本命令

    K8s基礎(chǔ)2——部署單Master節(jié)點K8s集群、切換containerd容器運行時、基本命令

    兩種部署方式: kubeadm工具部署 。Kubeadm 是一個K8s 部署工具,提供 kubeadm init 和kubeadm join,用于快速部署 Kubernetes集群。 kubeadm 工具功能: kubeadm init:初始化一個 Master 節(jié)點。 kubeadm join:將工作節(jié)點加入集群。 kubeadm upgrade:升級 K8s 版本。 kubeadm token:管理 kubeadm join 使用的令

    2024年02月12日
    瀏覽(27)
  • 基于containerd容器運行時,kubeadmin部署k8s 1.28集群

    基于containerd容器運行時,kubeadmin部署k8s 1.28集群

    centos7u9 序號 主機名 ip地址 CPU 內(nèi)存 硬盤 1 k8s-master1 192.168.1.200 2C 2G 100G 2 k8s-worker1 192.168.1.201 2C 2G 100G 3 k8s-worker2 192.168.1.202 2C 2G 100G 1.3.1主機名配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 1.3.3主機名與IP地址解析(hosts) vi /etc/hosts 1.3.4防火墻配置 關(guān)閉防火墻firewalld 1.3.5SELINUX配置 修改

    2024年02月01日
    瀏覽(38)
  • 安裝 k8s集群的問題:默認(rèn)容器運行時從 Docker 改為 Containerd

    安裝 k8s集群的問題:默認(rèn)容器運行時從 Docker 改為 Containerd

    ??The Begin??點點關(guān)注,收藏不迷路?? 從 Kuberetes 1.20 版本開始,Kuberetes官方 已經(jīng)將默認(rèn)的容器運行時從Docker改為Containerd。 因此,從 Kubernetes 1.20 開始,Kuberetes官方將支持使用 Docker和Containerd 作為容器運時,也意味著Kubemetes從Docker的依賴中解耦了出來。 在 Kubernetes1.24 及之后

    2024年04月14日
    瀏覽(28)
  • k8s containerd集群配置安裝完整踩坑教程

    k8s containerd集群配置安裝完整踩坑教程

    完整踩坑和精簡內(nèi)容 containerd安裝參考 k8s安裝參考 兩臺機器 系統(tǒng) CentOS 7.9 1、關(guān)閉swap 2、網(wǎng)橋設(shè)置 3、ipvs設(shè)置 4、關(guān)閉防火墻 5、禁用selinux 6、添加源 在所有節(jié)點上執(zhí)行 1、安裝最新的kubectl kubelet kubeadm 2、安裝containerd 安裝 配置 重啟 3、安裝crictl 編寫配置文件 下載鏡像 mast

    2024年02月09日
    瀏覽(34)
  • 記K8S集群工作節(jié)點,AnolisOS 8.6部署顯卡驅(qū)動集成Containerd運行時

    #安裝編譯環(huán)境 點擊 直達連接 nvidia高級搜索下載歷史版本驅(qū)動程序(下載歷史版本驅(qū)動) 安裝顯卡驅(qū)動 執(zhí)行nvidia-smi #安裝源 #安裝容器運行時

    2024年02月12日
    瀏覽(44)
  • 【云原生 | Kubernetes 系列】— 部署K8S 1.28版本集群部署(基于Containerd容器運行)

    主機名 IP地址 備注 k8s-master01 192.168.0.109 master k8s-node1 192.168.0.108 node1 k8s-node2 192.168.0.107 node1 k8s-node3 192.168.0.105 node1 1、主機配置 2、升級內(nèi)核 3、配置內(nèi)核轉(zhuǎn)發(fā)以及過濾 4、安裝ipset ipvsadm,IPVS(IP Virtual Server)是一個用于負(fù)載均衡的 Linux 內(nèi)核模塊,它可以用來替代 kube-proxy 默認(rèn)的

    2024年02月20日
    瀏覽(101)
  • 使用containerd從0搭建k8s(kubernetes)集群

    準(zhǔn)備兩臺服務(wù)器節(jié)點,如果需要安裝虛擬機,可以參考《wmware和centos安裝過程》 機器名 IP 角色 CPU 內(nèi)存 centos01 192.168.109.130 master 4核 2G centos02 192.168.109.131 node 4核 2G 設(shè)置主機名,所有節(jié)點都執(zhí)行 關(guān)閉防火墻,所有節(jié)點都執(zhí)行 關(guān)閉swap內(nèi)存,所有節(jié)點都執(zhí)行 配置網(wǎng)橋,所有節(jié)點

    2024年02月08日
    瀏覽(42)
  • kubeasz一鍵部署harbor、containerd運行時、高可用k8s(1.26.x)集群-Day 02

    kubeasz一鍵部署harbor、containerd運行時、高可用k8s(1.26.x)集群-Day 02

    如果自建機房,請把核心組件的機器分布到不同機柜中。 服務(wù)器可以是私有云的虛擬機或物理機,也可以是公有云環(huán)境的虛擬機環(huán)境,如果是公司托管的IDC環(huán)境,可以直 接將harbor和node節(jié)點部署在物理機環(huán)境,master節(jié)點、etcd、負(fù)載均衡等可以是虛擬機。 下面是我的學(xué)習(xí)環(huán)境

    2024年02月09日
    瀏覽(35)
  • ubuntu 20.4安裝k8s 1.24.0、1.28.0(使用containerd)

    環(huán)境: ubuntu20.4 、k8s 1.24、containerd 本篇來講解如何在ubuntu20.4下使用kubeadm安裝部署k8s 1.24集群,經(jīng)過驗證,部署1.28.0版本本文檔依然合適。 準(zhǔn)備3臺虛擬機,1個master,2個node節(jié)點。 主機 說明 192.168.118.145 master節(jié)點,能連外網(wǎng),ubuntu 20.04版本,至少2核CPU,2G內(nèi)存 192.168.118.146 no

    2024年02月04日
    瀏覽(18)
  • Kubernetes[k8s] 最新版1.27.3安裝教程,使用containerd模式

    公司使用的是交老的k8s版本(1.16),由于老版本的K8s對于現(xiàn)在很多新特性不支持,所以需要升級到新版本。目前2023年7月11日最新版本的k8s是v1.27.3。通過參考官方文檔進行k8s部署工作。其中涉及到操作系統(tǒng)配置、防火墻配置、私有鏡像倉庫等。 推薦一個AI工具:態(tài)靈AI: chata

    2024年02月09日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包