如何安装一个高可用K3s集群?( 二 )
最后 , 运行与我们上一步相同的脚本 。
curl -sfL| sh -
文章插图
检查是否新节点已经添加到集群 。
文章插图
Congratulations!你已经成功安装了一个高可用K3s集群 , 并备份了一个外部的etcd数据库 。
验证etcd数据库让我们确保k3s集群正在使用etcd数据库进行状态管理 。
我们将在K3s集群内启动一个简单的NGINX Pod 。
sudo kubectl run nginx --image nginx --port 80sudo kubectl get pods
文章插图
Pod规范和状态应该存储在etcd数据库中 。 让我们尝试通过etcdctl CLI来检索 。 安装jq工具来解析JSON输出 。
由于输出是以base64编码的 , 我们将通过base64工具对其进行解码 。
etcdctl --endpoints\--cert /etc/etcd/server.crt \--cacert /etc/etcd/etcd-ca.crt \--key /etc/etcd/server.key get /registry/pods/default/nginx \--prefix=true -w json | jq -r .kvs[].value | base64 -d
文章插图
输出显示 pod 在 etcd 数据库中有一个相关的键和值 。 特殊字符没有正确显示 , 但它确实向我们展示了足够的关于pod的数据 。
在本文中 , 我们了解了如何在高可用模式下设置和配置K3s集群 , 希望可以帮助你在边缘端更顺利地进行实践 。
作者:k3s中文社区
出处:
- 车企|华为不造车!但任正非加了一个有效期,3年
- 页面|如何简单、快速制作流程图?上班族的画图技巧get
- 培育|跨境电商人才如何培育,长沙有“谱”了
- 同轴心配合|用SolidWorks画一个直角传动,画四个零件就行
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 丹丹|福佑卡车创始人兼CEO单丹丹:数字领航 驶向下一个十年
- 抖音小店|抖音进军电商,短视频的商业模式与变现,创业者该如何抓住机遇?
- 计费|5G是如何计费的?
- 车轮旋转|牵引力控制系统是如何工作的?它有什么作用?
- 视频|短视频如何在前3秒吸引用户眼球?
