首页 > 虚拟化 > 编译kubernetes二进制文件
2017
12-13

编译kubernetes二进制文件

编译kubectl、kubelet、kubeadm等二进制命令

现在kubernetes主流版本是1.8,官网下载go,版本需大于1.9,编译主机内存4G,6G剩余磁盘空间(2g内存,磁盘空间小于6g是不会成功的)

获取最新的源码

或者GitHub按版本标签下载指定版本的源码,解压后进入目录开始编译

编译kubernetes二进制文件 - 第1张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

编译后查看生成目录

附:

1,选择某一个版本编译

2,关于GOPATH和GOROOT

Edit your ~/.bash_profile to add the following line:

Save and exit your editor. Then, source your ~/.bash_profile.

Note: Set the GOBIN path to generate a binary file when go install is run.

GOPATH环境变量是为了列出了寻找Go代码的地方

export GOTPAHT = {源代码路径,src的上一级文件夹}

想要把go安装到哪个目录,就

最后编辑:
作者:bbotte
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。