摘要:https://blog.csdn.net/qq_29974229/article/details/102890267
阅读全文
摘要:1. 下载文件 #创建目录(master-1节点) [root@master-1 ~]# mkdir /root/dashboard [root@master-1 ~]# kubectl apply -f https://raw.githubusercontent.com/kubernetes/da
阅读全文
摘要:1. 部署coredns [root@master-1 cfg]# mkdir /root/dns && cd /root/dns [root@master-1 cfg]# kubectl apply -f coredns.yaml #查询所有ns中的pod [root@master-1 dns]#
阅读全文
摘要:一、部署 kubelet 组件 1. 从Master节点复制Kubernetes 文件到Node #配置Node节点 [root@master-1 bin]#cd /soft [root@master-1 bin]# for i in node-1 node-2;do scp kubernetes/
阅读全文
摘要:Master端需要安装的组件如下: kube-apiserver kube-scheduler kube-controller-manager 一、安装API Server服务 1. 下载Kubernetes二进制包(1.15.1)(master-1) [root@master-1 soft]# c
阅读全文
摘要:1. 下载Flannel二进制包 #所有的节点,下载到master-1 [root@ node -1 ~]# mkdir /soft ; cd /soft [root@ node -1 ~]# wget https://github.com/coreos/flannel/releases/downl
阅读全文
摘要:1. 在所有的Node节点安装 #安装CE版本 [root@node-1 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 [root@node-1 ~]# yum-config-manager --add-repo ht
阅读全文
摘要:1.下载etcd二进制安装文件(所有master) [root@master-1 ~]# mkdir -p /soft && cd /soft [root@master-1 ~]# wget https://github.com/etcd-io/etcd/releases/download/v3.3
阅读全文
摘要:1. 下载自签名证书生成工具 #在分发机器Master-1上操作 [root@master-1 ~]# mkdir /soft && cd /soft [root@master-1 ~]# wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 [root
阅读全文
摘要:keepalived组件主要用于master之间的高可用,本次将在master-1和master-2之间安装keepalived,实现高可用,其中虚拟IP地址为172.31.7.49. 1. 进行heekalived组件的安装。 #master-1和master-1节点配置 [root@master
阅读全文
摘要:本次共采用5台虚拟机完成安装,3台master节点,2台node节点,详情如下: 软件版本如下: 主机名规划如下: 接下来将正式进入到安装环境,首先是系统的初始化。 1. 初始化工具安装 #所有节点 [root@master-1 ~]# yum install net-tools vim wget
阅读全文
摘要:1、Kubernetes设计架构 Kubernetes集群包含有节点代理kubelet和Master组件(APIs, scheduler, etc),一切都基于分布式的存储系统。下面这张图是Kubernetes的架构图。 2、Kubernetes节点 2.1 介绍 ① 在这张系统架构图中,我们把服务
阅读全文