11 2022 档案

摘要:ETCD 慨念 etcd是Go编写的分布式、高可用的一致性键值存储系统,用于提供可靠性的分布式键值存储、配置共享和服务发现等功能:具有以下特点 简单易用 易使用:基于HTTP+JSON的API,使用Curl就可以轻松使用 易部署:使用Go语言编写,支持跨平台部署,维护简单 可靠 强一致:使用Raft 阅读全文
posted @ 2022-11-26 23:42 JevonWei 阅读(449) 评论(0) 推荐(0)
摘要:概况 在Kubernetes中,调度(scheduling)指的是确保Pod匹配到合适的节点,以便kubectl能够运行Pod。调度的工作由调度器和控制器协调完成。 调度器通过Kubernetes的监测(Watch)机制来发现集群中新创建且尚未被调度到节点上的Pod。调度器会将所发现的每一个未调度的 阅读全文
posted @ 2022-11-26 23:34 JevonWei 阅读(238) 评论(0) 推荐(0)
摘要:Kubernetes控制器会监视资源的创建/更新/删除事件,并触发Reconcile函数作为响应。 Kubernetes水平触发API的实现方式为:监视系统的实际状态,并与对象的Spec中定义的期望状态进行对比,然后调用Reconcile函数来调整实际状态,使之与期望状态相匹配。 控制器结构 每个控 阅读全文
posted @ 2022-11-05 23:12 JevonWei 阅读(392) 评论(0) 推荐(0)