最新 最热

使用 ezctl 工具部署和管理 Kubernetes 集群

kubeasz 项目致力于快速部署高可用的 Kubernetes 集群,同时也提供了关于 Kubernetes 详细的学习资料,在这里强烈推荐给初学者。kubeasz 项目地址:https://github.com/easzlab/kubeasz 。...

2021-12-18
0

kubernetes的dns

作为服务发现机制的基本功能,在集群内需要能够通过服务名对服务进行访问,那么就需要一个集群范围内的DNS服务来完成从服务名到ClusterIP的解析。

2021-12-17
0

你没见过的 K8S 大总结

kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。...

2021-12-17
0

Kubernetes 调度和驱逐

kubectl通过读取集群配置文件 ~/.kube/config 将请求发给apiserver,之后apiserver将创建pod的属性信息写入到etcd中,etcd会响应一个状态给apiserver,保存etcd成功会在控制台显示pod/<pod名称> created,之后调度组件schedu...

2021-12-14
0

浅谈配置文件

一个常见问题是:如何处理不同环境下不同的配置?传统的解决方案是为每个环境都单独设置一个配置文件,比如 rails 项目里一般会有 development、production、test 等几个配置文件,不过此方法不易扩展:更多部署意味着更多新的...

2021-12-14
0

记录Viper加载远程配置填坑过程

关于 viper,无须多言,它是 Golang 社区里最流行的配置文件工具,除了常见功能之外,它还支持很多高级功能,比如可以加载远程配置,正好我最近在研究 etcd,于是我打算把二者结合起来,没想到就此开启了填坑之旅。...

2021-12-14
0

手把手教你用ETCD

一句话概括的话:ETCD 是一个基于 RAFT 的分布式 KV 存储系统。一个 ETCD 集群通常是由 3、5、7 之类奇数个节点组成的,为什么不选择偶数个节点?在集群系统中为了选出 LEADER 节点,至少要有半数以上的节点达成共识,举例说明...

2021-12-14
0

实战etcd的服务发现

在云原生的时代,服务发现已经是必不可少的功能,我借着最近迁移 gRPC 服务的机会尝试了一下如何用 etcd 实现服务发现,期间遇到诸多问题,本文逐一记之。...

2021-12-14
0

重磅|腾讯云开源业界首个 etcd 一站式治理平台 Kstone

在 CNCF 云原生基金会举办的2021年12月9日 KubeCon China大会上,腾讯云容器 TKE 团队发布了 Kstone etcd 治理平台开源项目。 PART ONE Kstone 开源 2021年12月9日,腾讯云容器 TKE 团队发布了 Kstone etcd 治理平台开源...

2021-12-13
1

重磅丨腾讯云开源业界首个etcd一站式治理平台Kstone

Kstone开源 在CNCF云原生基金会举办的2021年12月9日KubeCon China大会上,腾讯云容器TKE团队发布了Kstone etcd治理平台开源项目。 Kstone是腾讯云容器TKE团队发起的一个基于Kubernetes的云原生一站式etcd治理项目。该...

2021-12-13
1