avatar
文章
545
标签
419
分类
58
首页
关于我
便携小空调
博客短记
目录
  • 归档
  • 标签
  • 分类
杂记
  • 音乐
  • 图库
  • 影视|番剧
  • 书单
  • 游戏
  • BiliBili追番
  • BiliBili追剧
留言板
友链
Website Memo
  • 🚀 LeanCloud
  • 🚀 Vercel
  • 🚀 百度统计
  • 🚀 百度站点管理
  • 🚀 谷歌分析
  • 🚀 谷歌站点管理
  • 🚀 谷歌广告联盟
  • 🚀 Algolia
  • 🚀 Sms-activate
  • 🚀 ChatGPT
  • 🚀 Gemini
  • 🚀 Poe聚合
  • 🚀 后浪云
  • 🚀 西部数据
  • 🚀 闪电
  • 🚀 小火箭
  • 🚀 狗狗加速
小五的个人杂货铺K3s 和 K8s 中 Leader 选举方案的区别 返回首页
搜索
首页
关于我
便携小空调
博客短记
目录
  • 归档
  • 标签
  • 分类
杂记
  • 音乐
  • 图库
  • 影视|番剧
  • 书单
  • 游戏
  • BiliBili追番
  • BiliBili追剧
留言板
友链
Website Memo
  • 🚀 LeanCloud
  • 🚀 Vercel
  • 🚀 百度统计
  • 🚀 百度站点管理
  • 🚀 谷歌分析
  • 🚀 谷歌站点管理
  • 🚀 谷歌广告联盟
  • 🚀 Algolia
  • 🚀 Sms-activate
  • 🚀 ChatGPT
  • 🚀 Gemini
  • 🚀 Poe聚合
  • 🚀 后浪云
  • 🚀 西部数据
  • 🚀 闪电
  • 🚀 小火箭
  • 🚀 狗狗加速

K3s 和 K8s 中 Leader 选举方案的区别

发表于2023-09-26|更新于2026-03-23|k3s
|总字数:83|阅读时长:1分钟|浏览量:

参考:https://www.reddit.com/r/kubernetes/comments/kqx5ql/difference_between_master_and_worker_concepts_in/

Leader 选举方案的不同在于用于备份主服务器的数据库

Leader 选举是针对分布式数据库 etcd 的。由于 etcd 往往存在于 Kubernetes 中的主节点上,所以会和 K3s 混淆。

K3s 默认使用 SQLite,因此不需要 leader 选举。

文章作者: 小五
文章链接: https://xiaowu95.wang/posts/b66694b1/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小五的个人杂货铺!
Kubernetes容器化K3s
感谢支持
  • 微信
    微信
  • 支付宝
    支付宝
cover of previous post
上一篇
K3s 使用 Token 访问 API 接口
每次创建了新的 namespace 下都会生成一个默认的 token,名为 default-token-xxxx。default 就相当于该 namespace 下的一个用户。也可以考虑新建 service account 来获取 token。 查看 token secret123[root@k3s-release-server1 ~]# kubectl get secretsNAME TYPE DATA AGEdefault-token-6f7xb kubernetes.io/service-account-token 3 16m 使用脚本方式访问 API12345678#!/usr/bin/env bashurl=$1token=`kubectl get secrets|awk 'NR>1'|awk '{print $1}'|xargs -i kubectl describe secret...
cover of next post
下一篇
K3s 卸载
卸载 K3sServer 节点执行1sh /usr/local/bin/k3s-uninstall.sh Agent 节点执行1sh /usr/local/bin/k3s-agent-uninstall.sh 清除配置1rm -rf $HOME/.kube 如果是外部数据库,卸载完需要记得清除 database 的数据 MySQL:清空 K3s 创建的 kine 表
相关推荐
cover
2026-03-23
K3s/containerd 的一些配置(加速器、私有仓库)
K3s 私有镜像仓库配置 Containerd 配置镜像仓库 参考 Kubernetes 在 Changelog 中宣布自 Kubernetes 1.20 之后将弃用 Docker 作为容器运行时之后,containerd 成为下一个容器运行时的热门选项。虽然 containerd 很早就已经是 Docker 的一部分,但是纯粹使用 containerd 还是给大家带来了诸多困扰,本文将介绍如何使用 containerd 配置镜像仓库和加速器。 本文将以 K3s 为例对 containerd 进行配置,如果您的环境未使用 K3s 而是使用的 Kubernetes,你也可以参考本文来配置 containerd 的镜像仓库,因为 containerd 的配置是通用的。 关于 K3s 和 containerdK3s 是一个轻量级 Kubernetes 发行版,二进制大小小于 100MB,所需内存不到 Kubernetes 的一半。K3s 为了降低资源消耗,将默认的 runtime 修改为 containerd,同时也内置了 Kubernetes CLI 工具 crictl 和 ct...
cover
2026-03-23
Ingress - K3s 之 Traefik 的使用
前言IngressService 可能会有很多,如果每个资源都绑定一个 node port 的话,主机则需要开放外围的端口进行服务调用,管理上会比较混乱。 比较优雅的方式是通过一个外部的负载均衡器,比如 Nginx,绑定固定的端口比如 80,然后根据域名/服务名向后面的 Service IP 转发,但是这里的问题在于:当有新服务加入的时候如何修改 Nginx 配置? 手动改或者 Rolling Update Nginx Pod 都是不现实的。 对于这个问题,Kubernetes 给出的七层解决方案是:Ingress TraefikTræfik 是一个为了让部署微服务更加便捷而诞生的现代 HTTP 反向代理、负载均衡工具。它支持多种后台(Docker、Swarm、Kubernetes、Marathon、Mesos、Consul、Etcd、Zookeeper、BoltDB、Rest API、file...)来自动化、动态的应用它的配置文件设置。 Traefik 是 K3s 里面的 Ingress Controller,支持负载均衡和反向代理,类似于 Nginx。 Traef...
cover
2026-03-23
K3s 介绍
之所以叫做 K3s 是因为希望安装的 Kubernetes 在内存占用方面只是一半的大小,而一半大的东西就是一个 5 个字母的单词,简写为 K3s。 K3s 特点 轻量级且完整:K3s 是由 Rancher Lab 开源的轻量级 Kubernetes。K3d 完美继承了 K3s 的简单、快速和占用资源少的优势,镜像大小只有 100 多 MB,启动速度快,支持多节点集群。虽然 K3s 对 Kubernetes 进行了轻量化的裁剪,但是提供了完整的功能,像 Istio 这样复杂的云原生应用都可以在 K3s 上顺利运行。 支持多架构:因为 K3s 本身应用场景主要在边缘侧,所以支持的设备和架构很多,如 ARM64 和 ARMv7 处理器。很多老旧 PC 和树莓派这样的设备都可以拿来做成 K3s 集群,为本地研发测试燃尽最后的生命。 单二进制文件打包:K3s 把 Kubernetes 相关的组件,比如 kube-apiserver、kube-controller-manager 都打包到同一个二进制文件里面,这样的话,只需要启动这个文件就可以快速启动对应的组件。 灵活的存储后端:使用...
avatar
小五
Tomorrow will be better,Everything will be fine
文章
545
标签
419
分类
58
GitHub
最新文章
Spring Batch批处理框架实战
Spring Batch批处理框架实战2026-04-07
BigQuery 数仓架构调研与 CDC 方案实践
BigQuery 数仓架构调研与 CDC 方案实践2026-03-21
© 2019 - 2026 By 小五框架 Hexo 7.3.0|主题 Butterfly 5.5.1
十年之约
点击刷新
搜索