亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

1.軟件包下載

Docker下載地址:https://hub.docker.com/u/kubeguide

Kubernetes下載地址:https://github.com/kubernetes/kubernetes/releases


2.準備環境

首先,我們開始準備Kubernetes的安裝環境和相關鏡像下載,建議采用VirtualBox或者VMware Workstation在本機虛擬一個64位的CentoOS7虛擬機作為測試環境。

注意:centos虛擬機內核需在3.10以上才可以安裝kubernetes和Docker.

【1】查看你當前內核版本

$uname -r

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

【2】使用root權限登錄CentOS。

確保你的yum包更新到最新

$sudo yum update

【3】關閉CentOS自帶的防火墻服務

$systemctl disable firewalld

$systemctl stop firewalld

【4】卸載舊版本(如果有)

查看一下是否安裝過kubernetes和docker

$yum list installed | grep docker

$yum list installed | grep kubernetes

如果想卸載

$sudo yum remove docker

docker-common

docker-selinux

docker-engine

$sudo yum remove kubernetes

【5】安裝需要的軟件包

yum-util 提供yum-config-manager功能,另外兩個是devicemApper驅動依賴的

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

【6】設置yum源

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

該步驟為在線安裝。

離若線狀態下,一定要注意設置yum源、CentOS網絡、安裝docker和kubernetes的依賴包

【7】查看所有倉庫中所有docker版本,并選擇特定版本安裝

$ yum list docker-ce --showduplicates | sort -r

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

【8】安裝etcd和kubernetes軟件(將自動安裝Docker軟件)

$ sudo yum install -y etcd kubernetes

當然,安裝docker有很多命令方式,也可以采用如下:

$ sudo yum install docker-ce #由于repo中默認只開啟stable倉庫,故這里安裝的是最新穩定版17.12.0

也可以通過命令:$ sudo yum install docker-ce 來安裝docker

不過,都需要另外安裝kubernetes。

【9】修改兩個配置文件(其他配置文件使用系統默認的配置參數即可)

Docker配置文件:/etc/sysconfig/docker,其中OPTIONS的內容設置為:OPTIONS=’–selinux-enabled=false’ --insecures-registry gcr.io

kubernetes apiserver配置文件為:/etc/sysconfig/apiserver,把–admission_control參數中的ServiceAccount刪除。

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

修改后的內容如下圖:

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

【10】按順序啟動所有服務(此處把kubernetes和docker都安裝了)

$ systemctl start etcd

$ systemctl start doecker

$ systemctl start kube-apiserver

$ systemctl start kube-controller-manager

$ systemctl start kube-scheduler

$ systemctl start kubelete

$ systemctl start kube-proxy

【11】測試docker和kubernetes是否安裝成功

$docker version

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

$kubectl version

CentOS 7.6 環境,安裝單機版kubernetes和Docker

 

至此,一個單機版的kubernetes集群環境就安裝啟動完成了。

接下來,我們可以在這個單機版的kubernetes集群上練習了

注意:上述步驟均為在線安裝,

分享到:
標簽:kubernetes
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定