1、kubernetes的github位址
git clone 到本地
安裝golang環境(go中文社群
設定環境變數
export goroot=/usr/lib/golang
export gobin=$goroot/bin
export gopath=/root/go
export gopbin=$gopath/bin
export path=$path:$gopbin
檢視go 環境設定 go env ,執行go get -u比較慢想看進度方法。編輯vcs.go檔案,路徑在
$goroot/src/cmd/,修改內容如下兩處
func (v *vcscmd) run1(dir string, cmdline string, keyval string, verbose bool) (byte, error) 下面
cmd.stdout = &buf
cmd.stderr = &buf
cmd.stdout = os.stdout // 重定向標準輸出
cmd.stderr = os.stderr // 重定向標準輸出
新增如下兩行重定向標準輸入輸出,然後執行./all.bash。這塊如果是1.4以上會碰到
遇到set $goroot_bootstrap to a working go tree >= go 1.4.錯誤,公升級失敗
解決辦法:
先編譯go1.4版本,設定好goroot_bootstrap,然後再執行指令碼編譯安裝go1.6以上版本
cd go1.4/src ./all.bash這樣就會編譯1.4版本,編譯好後設定環境變數名
export goroot_bootstrap=/opt/golang/go1.4
設定go的環境變數
export goroot=/opt/golang/go
export gobin=$goroot/bin
export gopath=/opt/golang/go/gopacages
export gopbin=$gopath/bin
export path=$path:$gopbin:$goroot:$gopath
go get -d k8s.io/kubernetes
cd kubernetes/ && make
.git
.git
k8s集群部署 docker部署k8s安裝篇
1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...
K8s集群環境搭建 K8s安裝(2)
k8s集群環境搭建 基礎環境配置 1 k8s集群環境搭建 k8s安裝 2 k8s集群環境搭建 安裝keepalived和haproxy 3 k8s集群環境搭建 k8s集群初始化 4 k8s集群環境搭建 安裝metrics和dashboard 5 一 安裝docker 所有節點 檢視docker版本有...
K8S 集群安裝
1 作業系統 centos 7.4 2 主機資訊 k8smaster主機 kb master 001 192.168 0.11 kb master 002 192.168 0.12 kb master 003 192.168 0.13 k8snode主機 kb node 001 192.168 0....