# 直接一直回车就行 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-master-168-0-113 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node1-168-0-114 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node2-168-0-115 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-master2-168...
# 直接一直回车就行 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-master-168-0-113 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node1-168-0-114 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node2-168-0-115 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-master2-168...
192.168.0.115 k8s-node2-168-0-115 EOF 2、配置 ssh 互信 直接一直回车就行 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-master-168-0-113 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node1-168-0-114 ssh-copy-id -i ~/.ssh/id_rsa.pub root@k8s-node2-168-0-115 3、...
192.168.0.114k8s-node1-168-0-114 192.168.0.115k8s-node2-168-0-115 EOF 2、配置 ssh 互信 # 直接一直回车就行 ssh-keygen ssh-copy-id-i ~/.ssh/id_rsa.pub root@k8s-master-168-0-113 ssh-copy-id-i ~/.ssh/id_rsa.pub root@k8s-node1-168-0-114 ssh-copy...
kubeadm适合需要经常部署k8s,或者对自动化要求比较高的场景下使用。二进制:在官网下载相关组件的二进制包,如果手动安装,对kubernetes理解也会更全面。Kubeadm和二进制都适合生产环境,在生产环境运行都很稳定,具体如何选择,可以根据实际项目进行评估。3.必备工具安装...
部署etcd集群 1.初始化系统 [!NOTE] 每台etcd服务器都要设置 1-1.设置hostname [!NOTE] 设置后重启生效 hostnamectl set-hostname etcd-01 hostnamectl set-hostname etcd-02 hostnamectl set-hostname etcd-03 1-2.设置/etc/hosts cat >> /etc/hosts <<EOF ...
前提是需要一个 k8s 环境,k8s 环境的部署可以参考这篇文章:32 张配图详解 K8S 1.24 高可用部署,保姆级详细版! 二、Ceph Rook 介绍 Rook是一个开源的云原生存储编排工具,提供平台、框架和对各种存储解决方案的支持,以和云原生环境进行本地集成。 Rook 将存储软件转变成自我管理、自我扩展和自我修复的存储服务,通过自...
而对于有状态组件来说,实现高可用则要麻烦很多,一般来说通过选主来达到同一时刻只能有一个组件在处理业务逻辑。 在Kubernetes中,为了实现组件高可用,同一个组件需要部署多个副本,例如多个apiserver、scheduler、controller-manager等,其中apiserver是无状态的,每个组件都可以工作,而scheduler与controller-manager是有状态的,同一...
第三篇(二进制部署k8s集群---Flannel网络和keepalived+haproxy高可用) 此文将搭建flannel网络,目的使跨主机的docker能够互相通信,也是保障kubernetes集群的网络基础和保障,和ha高可用。 部署的服务器为: master1 192.168.206.31 master2 192.168.206.32 ...
1.高可用的关键机制 源码详解:DefaultCompletedCheckpointStore.addCheckpoint/tryRemoveCompletedCheckpoint 步骤1:根据checkpointID获取checkpoint path 步骤2:在s3 path写state数据,接着修改configmap的中checkpoint信息即flink-161511ce1fe78368bc659597e472fb7d-jobmanager-leader的checkpointID-0000000000000102688 ...