定义:Kubernetes是一个完备的分布式系统支撑平台。Kubernetes具有完备的集群管理能力,包括多层次的安全防护和准入机制/多租户应用支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大的故障发现和自我修复功能、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制,以及多粒度的资源配额管理能力。同时kubernetes提供了完善的管理工具,这些工具覆盖了包括开发、测试部署、运维监控在内的各个环节;因此kubernetes是一个全新的基于容器技术的分布式架构解决方案,并且是一个一站式的完备的分布式系统开发和支撑平台。
一、kubeadm安装
1、服务器说明,这里使用5台虚拟机、具体信息如下图
系统类型 ip地址 节点角色 CPU Memory Hostname
centos-7.6 192.168.80.133 master >=2 >=2 master1
centos-7.6 192.168.80.134 master >=2 >=2 master2
centos-7.6 192.168.80.135 master >=2 >=2 master3
centos-7.6 192.168.80.136 master >=2 >=2 slave1
centos-7.6 192.168.80.137 master >=2 >=2 slave2
centos-7.6 192.168.80.138 master >=2 >=2 temp1
2、系统设置
2.1、主机名
#查看主机名
二、2进制安装