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

-
<

本文详述了在Mac上安装docker、Kubernetes,并通过解决一系列问题部署Rancher及在Rancher上部署nginx的过程。介绍了如何解决Kubernetes启动问题、配置镜像加速、安装dashboard,以及在遇到Rancher镜像拉取失败和连接集群失败时的解决方案。最终成功在Rancher中部署了nginx服务。
最低0.47元/天 解锁文章
1806

被折叠的 条评论
为什么被折叠?



