kubernetes源码编译
来源:互联网 发布:遥控飞机手机遥控软件 编辑:程序博客网 时间:2024/05/21 10:21
本文教大家step by step 编译kubernetes。
准备
在编译kubernetes之前首先要安装一下编译环境,这里需要安装一下go,安装教程请自行百度。
编译
创建文件夹
创建go项目文件夹
mkdir kube cd kube mkdir src cd src mkdir k8s.io cd k8s.io
下载源码包
在k8s.io文件夹下
git clone https://github.com/kubernetes/kubernetes.git
直接clone的版本编译报错,故选择了一个问题的版本git checkout tags/v1.5.3 -b 1.5.3
项目的依赖包放在/kubernetes/vendor里,需要将依赖包复制到src下,注意此处需要使用参数-r
cp -r kubernetes/vendor/ ../../src/
编译
准备好编译包后,下面就是进行编译了。
设置GOPATH
将GOPATH设置到kube目录下export GOPATH=###/kube
进入编译包
进入需要编译的包,此处以scheduler为例,进入模块的cmd目录。cd ###/kube/src/k8s.io/kubernetes/plugin/cmd/kube-scheduler
编译
go build
等待一会就编译 好了,记得一定要下稳定得版本呢,亲测上面的版本有效。
0 0
- [Kubernetes] Kubernetes 1.7 源码编译
- kubernetes源码编译
- kubernetes源码编译
- kubernetes 源码编译
- kubernetes源码编译
- kubernetes源码编译
- [Kubernetes] Kubernetes 源码编译 RPM 安装包
- 编译运行kubernetes-dashboard源码
- Ubuntu下Kubernetes源码编译
- Ubuntu下Kubernetes源码编译--手动实践
- Kubernetes 源码编译以及源码基于libvirt/kvm的coreos集群测试介绍
- kubernetes代码编译
- kubernetes的编译、打包
- kubernetes/dashboard源码分析
- Kubernetes Scheduler源码分析
- Kubernetes ReplicationController源码分析
- kubernetes volume 源码详解
- kubernetes源码分析 -- kube-proxy
- npm中的--save与--save-dev参数的区别
- 网站访问慢怎么办(以Github为例)----改hosts
- frameset标签设计页面
- windows server下搭建git服务器
- HTML5+CSS3
- kubernetes源码编译
- 回望
- Spring事务管理;hibernate事务管理;jdbc事务管理
- 是谁在烽烟过后屹立苍穹 凝铸后人眼里不朽英雄
- Ubuntu 16.04/10 安装后总结
- android中的sqlite简单使用笔记
- NodeJS、NPM安装配置与测试步骤(windows版本)
- 青春在为谁燃烧 梦想在为谁咆哮
- 对Linux的理解