Mac本地部署Rancher和Kubernetes

本文详述了在Mac上安装docker、Kubernetes,并通过解决一系列问题部署Rancher及在Rancher上部署nginx的过程。介绍了如何解决Kubernetes启动问题、配置镜像加速、安装dashboard,以及在遇到Rancher镜像拉取失败和连接集群失败时的解决方案。最终成功在Rancher中部署了nginx服务。
摘要由CSDN通过智能技术生成

背景介绍

Kubernetes(k8s)在容器编排领域已成为不二选择,公司最近开发、测试、生产环境,都在推进容器化部署。Rancher是目前最活跃的Kubernetes管理平台,本文使用mac,本地部署docker、Kubernetes、Rancher,然后在rancher上部署nginx进行测试。部署过程中踩的坑进行记录分享。
版本说明:
docker版本:19.03.8
Kubernetes:v1.16.5
在这里插入图片描述

mac安装docker

官方提供了mac桌面版本docker,内部集成了k8s稳定docker版本,操作很方便,官网下载地址.
安卓完成后,可以在任何命令行执行docker和kubectl命令。
在这里插入图片描述

{
  "registry-mirrors": [
    "https://自己的阿里云镜像.aliyuncs.com"
  ],
  "debug": true,
  "experimental": false
}

mac安装Kubernetes

这里卡住了比较长的时间

  1. 直接点击Kubernetes页面,Apply$Restart按钮,页面会卡住,一直staring,重启也解决不了(原因是等等k8s镜像拉取)。
  2. 配置镜像加速,解决不了k8s资源下载的问题,网上找到很多文章都是旧版本k8s配置和下载方案(被博客误导了,最后找到在持续更新新版的github了)
  3. k8s控制面板(dashboard)按照,文档比较多,尝试失败了几次。最终也是按照github上解放方案操作的。
问题1(解决starting):

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值