[CKA备考实验][ingress-nginx] 4.1如何优雅部署自己的ingress-nginx环境

所谓优雅部署,需要满足以下几个条件:

  • 可以自由获取需要部署的ingress-nginx版本
  • 可以不依赖别人为你创建的镜像链接
  • 可以不受网络限制,随时部署ingress-nginx环境

ingress-nginx是K8S中一个重要的负载均衡器
但是部署起来却有一个重大的障碍,那就是它的镜像拉取需要海外代理,我们平时使用的实验环境是不具备该条件的

因此创建一个私有镜像仓库就显得非常必要了

下面就详细讲解了Harbor镜像仓库的搭建方法
[Harbor] 镜像仓库Harbor v2.6.1基础部署方法
[Harbor] 镜像仓库Harbor v2.6.1基础部署方法(HTTPS方式登陆)

仅仅创建一个Harbor是无法满足ingress-nginx的优雅部署的

我们还需要将Harbor与Kubernetes做对接
[Harbor] Kubernetes对接Harbor私有镜像仓库 (运行时:containerd)

不过真的想要随时获取官方的最新镜像,我们可能也不得不付出几块钱人民币的代价
我给出的折中方案就是在各大云商平台(例如阿里云)租用一台临时的云服务器,该服务器归属地必须在大陆以外(例如香港),租用方法选择“按用量付费”,用完后就可以立即释放掉

具体方法如下:

  • 通过docker pull的方式将目标镜像拉取到云服务器上
  • 使用docker save指令将镜像打包成tar文件
  • 将tar文件传输至你本地的Harbor服务器上
  • 在本地Harbor服务器上使用docker load指令加载镜像到本地镜像库
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值