Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 部署规划

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 master节点集群规划

192.168.3.10
192.168.3.11
192.168.3.12
192.168.3.13
192.168.3.14

Kubernetes master vip

192.168.4.1
192.168.4.2

Kubernetes operation

192.168.1.186

Kubernetes node 节点

192.168.4.6-192.168.31.254

Kubernetes ingress 集群

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地址
Cluster IP CIDR(容器内部网络段)10.48.0.0/12
Service Cluster IP CIDR(K8S内部网络段)10.64.0.0/16
Service 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/etct03etcd3.3.12
etcd-even01/etcd-even02/etcd-even03etcd3.3.12
k8s-master-01~k8s-master-05kube-apiserverv1.14.0
k8s-master-01~k8s-master-05kube-controller-managerv1.14.0
k8s-master-01~k8s-master-05kube-schedulerv1.14.0
k8s-vip-01/k8s-vip-02/nodekubectlv1.14.0
k8s-vip-01/k8s-vip-02/nodekube-routerv0.3.1
k8s-vip-01/k8s-vip-02/k8s-ingresshaproxy1.8.14
k8s-vip-01/k8s-vip-02keepalived2.0.16
k8s-vip-01/k8s-vip-02/node/k8s-ingressdocker18.09.4
k8s-vip-01/k8s-vip-02/node/k8s-ingresscni-plugins-amd64v0.8.0
k8s-vip-01/k8s-vip-02/node/k8s-ingresslxcfs3.0.3
k8s-ingress-01-xnginx1.17.0 节点不参与集群调度 kubectl cordon
k8s-operationcfssl、cfssljson,ansible1.3.2

1.3.2 集群方式安装列表

组件名版本号命名空间
CoreDNS1.5.0kube-system
Dashboardv1.10.1kube-system
metrics-serverv0.3.2kube-system
heapsterv1.5.4kube-system
influxdbv1.5.2kube-system
vpa-admission-controller0.5.0kube-system
vpa-updater0.5.0kube-system
vpa-recommender0.5.0kube-system
rbd-provisionerlatestclusterstorage
cephfs-provisionerlatestclusterstorage
nfs-client-provisionerlatestclusterstorage
alertmanagerv0.16.2monitoring
prometheus-operatorv0.29.0monitoring
kube-state-metricsv1.5.0monitoring
prometheus-adapterv0.5.0monitoring
prometheusv2.9.2monitoring
grafana6.1.4monitoring
process-exporterv0.5.0monitoring
node-exporterv0.17.0monitoring

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

转载于:https://blog.51cto.com/juestnow/2402554

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值