Kubernetes v1.14.0ベースの展開計画のKubernetes生産のインストールと展開

1.インストール計画

1.1説明ノードの展開

etcdクラスター計画

etcdセンタークラスター

192.168.2.247
192.168.2.248
192.168.2.249

etcdイベントクラスタ

192.168.2.250
192.168.2.251
192.168.2.252

クラスター計画のKubernetesマスターノード

192.168.3.10
192.168.3.11
192.168.3.12
192.168.3.13
192.168.3.14

KubernetesマスターVIP

192.168.4.1
192.168.4.2

Kubernetes操作

192.168.1.186

Kubernetes node 节点

192.168.4.6-192.168.31.254

Kubernetes進入クラスタ

192.168.31.1-254

1.2ネットワーク展開命令

1.2.1物理的なネットワーク情報

ネットワークの種類 ネットワーク情報 配線
外部ネットワーク 192.168.2.247-31.254 ギガビットネットワークエクストラネットのバインド
内部コンテナネットワーク 172.172.0.1 - 172.172.31.254 バインディングギガビット内部ネットワーク
ストレージネットワーキング 172.189.0.1 - 172.189.31.254 バインディングギガビット内部ネットワーク

1.2.2論理的なネットワーク情報

ネットワークの種類 IPアドレス
クラスタIP CIDR(容器内部ネットワークセグメント) 10.48.0.0/12
サービスクラスタIP CIDR(内部ネットワークセグメントをK8S) 10.64.0.0/16
サービスのDNS IP(K8S内部DNSサーバ) 10.64.0.2
DNS DN(K8S内部DNS検索ドメイン) niuke.local
K8S APIのVIP(K8S APIサーバ負荷分散アドレス) 192.168.31.252

1.3、コンポーネントの説明を展開

指定されたノードのリストをインストール1.3.1

マシン名 コンポーネント名 版数
etcd01 / etcd02 / etct03 etcd 3.3.12
etcd-even01 / etcd-even02 / etcd-even03 etcd 3.3.12
K8S-マスター-01〜K8S-マスター-05 KUBE-apiserver v1.14.0
K8S-マスター-01〜K8S-マスター-05 KUBEコントローラマネージャ v1.14.0
K8S-マスター-01〜K8S-マスター-05 KUBE-スケジューラ v1.14.0
K8S-VIP-01 / K8S-VIP-02 /ノード kubectl v1.14.0
K8S-VIP-01 / K8S-VIP-02 /ノード KUBE-ルータ v0.3.1
K8S-VIP-01 / K8S-VIP-02 / K8S-イングレス haproxy 1.8.14
K8S-VIP-01 / K8S-VIP-02 keepalivedの 2.0.16
K8S-VIP-01 / K8S-VIP-02 /ノード/ K8S入 ドッキングウィンドウ 18.09.4
K8S-VIP-01 / K8S-VIP-02 /ノード/ K8S入 CNI-プラグイン - AMD64 v0.8.0
K8S-VIP-01 / K8S-VIP-02 /ノード/ K8S入 lxcfs 3.0.3
K8S-進入-01-X nginxの 1.17.0ノードは、クラスタスケジューリングkubectlの非常線には参加しません。
K8S-操作 cfssl、cfssljson、ansible 1.3.2

1.3.2クラスタインストールリスト

コンポーネント名 版数 名前空間
CoreDNS 1.5.0 KUBE-システム
計器盤 v1.10.1 KUBE-システム
メトリックサーバ v0.3.2 KUBE-システム
heapster v1.5.4 KUBE-システム
influxdb V1.5.2 KUBE-システム
VPA-アドミッションコントローラ 0.5.0 KUBE-システム
VPA-アップデータ 0.5.0 KUBE-システム
VPA-レコメン 0.5.0 KUBE-システム
RBD手数料 最新 clusterstorage
cephfs-手数料 最新 clusterstorage
NFSクライアント・手数料 最新 clusterstorage
AlertManager v0.16.2 モニタリング
プロメテウス、オペレータ v0.29.0 モニタリング
KUBE-状態メトリック V1.5.0 モニタリング
prometheus-adapter v0.5.0 monitoring
prometheus v2.9.2 monitoring
grafana 6.1.4 monitoring
process-exporter v0.5.0 monitoring
node-exporter v0.17.0 monitoring

下一篇:Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 安装准备

おすすめ

転載: blog.51cto.com/juestnow/2402554