这篇文章将为大家详细讲解有关Kubernetes中如何源码编译Rancher,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Rancher是基于kubernetes的PaaS管理平台,成熟度还算可以注1: 尝试过 git clone xx –depth=1 然后编译,始终无法正确拉取对应依赖包注2: 编译、打包过程都出错中断过几次,重复执行,却都成功了。归咎于网络、服务器繁忙开发云主机域名导致timeout吧注3:(2.3.3版本后好像问题解决了,该步骤可省略) 打包过程,唯一需要调整的,是创建 ./dist ,打包最后阶段需要向其中写入新生成镜像的名称, 但不知为何脚本本身缺少了创建该目录注4: (2.3.3版本后好像问题解决了,该步骤可省略) 调整了一行编译脚本内容 对编译脚本 ./scripts/package 从改为(去掉注释符号)注5: (2.3.3版本后好像问题解决了,该步骤可省略) 重复编译时,会提示 /tmp/system-charts 已经存在,需要手动删除后再编译编译后的文件存放在 $GOPATH/src/github.com/rancher/rancher/bin 目录 查看执行完编译后, 新的rancher-agent 加入了镜像仓库(但没看到rancher..)如 rancher 使用镜像方式启动假定docker 实例名称为 awesome_dijkstra注6: 之前用v2.2.3-rc9源码包,编译成功,按此方法和2.3.3镜像部署配合使用时,因etcd版本要求不同,会导致rancher/rancher启动失败。 更换源码包为master分支后,解决。关于“Kubernetes中如何源码编译Rancher”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
相关推荐: linux下加入windows ad域的3种方法分别是什么
linux下加入windows ad域的3种方法分别是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下面是3 种linux下加入 Windows Acitve Director…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。