部署指南
Last updated
Last updated
本章介紹創建的 Kubernetes 集群部署方法、 kubectl 客戶端的安裝方法以及推薦的配置。
其中 介紹了在 GCE 的 Ubuntu 虛擬機中一步步部署一套 Kubernetes 高可用集群的詳細步驟,這些步驟也同樣適用於 CentOS 等其他系統以及 AWS、Azure 等其他公有云平臺。
在國內部署集群時,通常還會碰到鏡像無法拉取或者拉取過慢的問題。對這類問題的解決方法就是使用國內的鏡像,具體可以參考。
一般部署完成後,還需要運行一系列的測試來驗證部署是成功的。 可以簡化這個驗證的過程,它通過一系列的測試來驗證集群的功能是否正常。其使用方法爲
通過 在線使用(需要集群公網可訪問)
或者使用命令行工具
Etcd
v3.2.24+或v3.3.0+
v3.2.24+ 或 v3.3.0+ etcd2棄用
Docker
1.11.1, 1.12.1, 1.13.1, 17.03, 17.06, 17.09, 18.06
1.11.1, 1.12.1, 1.13.1, 17.03, 17.06, 17.09, 18.06
Go
1.11.2
1.10.4
CNI
v0.6.0
v0.6.0
CSI
1.0.0
0.3.0
Dashboard
v1.10.0
v1.8.3
Heapster
Remains v1.6.0-beta but retired
v1.6.0-beta
Cluster Autoscaler
v1.13.0
v1.12.0
kube-dns
v1.14.13
v1.14.13
Influxdb
v1.3.3
v1.3.3
Grafana
v4.4.3
v4.4.3
Kibana
v6.3.2
v6.3.2
cAdvisor
v0.32.0
v0.30.1
Fluentd
v1.2.4
v1.2.4
Elasticsearch
v6.3.2
v6.3.2
go-oidc
v2.0.0
v2.0.0
calico
v3.3.1
v2.6.7
crictl
v1.12.0
v1.12.0
CoreDNS
v1.2.6
v1.2.2
event-exporter
v0.2.3
v0.2.3
metrics-server
v0.3.1
v0.3.1
ingress-gce
v1.2.3
v1.2.3
ingress-nginx
v0.21.0
v0.21.0
ip-masq-agent
v2.1.1
v2.1.1
hcsshim
v0.6.11
v0.6.11