k8s 安装
目前主流的搭建 k8s 集群的方式有 minikube、二进制包以及 kubeadm。
minikube 方式安装
minikube 一般用于本地开发、测试和学习,不能用于生产环境,是一个工具,minikube 快速搭建一个运行在本地的单节点的 Kubernetes。
目前主流的搭建 k8s 集群的方式有 minikube、二进制包以及 kubeadm。
minikube 一般用于本地开发、测试和学习,不能用于生产环境,是一个工具,minikube 快速搭建一个运行在本地的单节点的 Kubernetes。
Raft 协议是一种分布式一致性算法(共识算法),共识就是多个节点对某一个事件达成一致的算法,即使出现部分节点故障,网络延时等情况,也不影响各节点,进而提高系统的整体可用性。Raft 是使用较为广泛的分布式协议,我们熟悉的 etcd 注册中心就采用了这个算法; Raft 算法将分布式一致性分解为多个子问题,包括 Leader 选举(Leader election)、日志复制(Log replication)、安全性(Safety)、日志压缩(Log compaction)等。raft 将系统中的角色分为领导者(Leader)、跟从者(Follower)和候选者(Candidate)。