kubernetes本地部署

kubernetes手动安装概览

2020-11-19  本文已影响0人  一瓶多先生

01.集群架构

0101.高可用集群设计

设计集群架构时我们需要考虑如下几个问题:

集群的架构如下如分为3个服务器群组,其中master node上部署apiserver scheduler controller management etcd

[图片上传失败...(image-c950e2-1605670434901)]

0102.核心组件的关系

[图片上传失败...(image-b5ba62-1605670434902)]

通过图解我们可以得出k8s中最重要的组件是etcd和kube-apiserver, 其中etcd作为k8s存储信息库, API Server提供所有组件的API访问接口

02.部署环境介绍

kubernetes Master Node

kube-apiserver kube-scheduler kube-controller-manager 目前这三个组件需要部署在同一台机器上。

本文档记录部署一个三个节点的高可用 kubernetes master 集群步骤。

kubernetes Worker Node

kubelet kube-proxy 需要部署在同一台机器上

集群主机信息以及部署软件规划

IP 备注
10.40.61.116 etcd,kube-apiserver,kube-controller-manager,kubelet,kube-proxy,kube-scheduler
10.40.58.153 etcd,kube-apiserver,kube-controller-manager,kubelet,kube-proxy,kube-scheduler
10.40.58.154 etcd,kube-apiserver,kube-controller-manager,kubelet,kube-proxy,kube-scheduler

03.主要组件及部署信息

Kubernetes 部署的版本信息:

Kubernetes 部署的信息:

04.安装步骤

参考

上一篇下一篇

猜你喜欢

热点阅读