网站首页 文章专栏 编译安装k8s
编译安装k8s
编辑时间:2019-12-13 11:27:35 作者:admin 浏览量:280

1、拉源码

      cd ../go/src

     git clone https://github.com/kubernetes/kubernetes

2、编译安装

     cd kubernetes

      KUBE_BUILD_PLATFORMS=linux/amd64 make all WHAT=cmd/kubelet GOFLAGS=-v GOGCFLAGS="-N -l"

      KUBE_BUILD_PLATFORMS指定目标平台,WHAT指定编译的组件,通过GOFLAGS和GOGCFLAGS传入编译时参数,如此处编译kubelet 组件。

  • 如果不指定WHAT,则编译全部。

  • make all是在本地环境中进行编译的。

  • make release和make quick-release在容器中完成编译、打包成docker镜像。

  • 编译kubelet这部分代码,也可执行make clean && make WHAT=cmd/kubelet

     编译过程较长,请耐心等待,编译后的文件在kubernetes/_output里。


来说两句吧
最新评论
  • hello world 2020-01-13 23:22:22
    天生我才必有用[太开心]