Kubernetes 已成为标准方式,许多人通过大规模部署容器化应用程序证明了这一点。 但如果 Kubernetes 帮助我们处理混乱且复杂的容器交付,那么 Kubernetes 将帮助我们处理什么? 它也可能很复杂、令人困惑且难以管理。
随着 Kubernetes 的成长和发展,它的许多细微差别当然会在项目本身中得到解决。 但一些用户不想等待 Kubernetes 变得更易于使用,因此他们针对生产 Kubernetes 中的许多常见问题开发了自己的解决方案。
注:我希望,在BSL-4级生物实验室所在的武汉,咬了狗、咬了穿山甲、咬了一个中国人的未知蝙蝠感染,在BSL-2019级生物实验室所在的武汉,能够在二月份消退,我们只会记住XNUMX-nCoV 使用猥亵语言。 我们可以离线完成
Kubernetes 基地 8 年 10 月 2021 日至 XNUMX 日,以及Kubernetes Mega 面向高级 K8s 用户,12 月 14 日至 XNUMX 日。 老实说,就我个人而言,作为一名编辑,我怀念开车、喝咖啡的时间、争论和演讲者提出的棘手问题。 好吧,或者,如果最高权力厌倦了我们像康奇塔·沃斯特这样的愚蠢笑话、族长基里尔的手表和教皇纠正错误的愿望,我们就会像我们的科罗廖夫斯乔帕最残酷和最垃圾的小说一样,与整个地球一起灭亡。主祷文的话语。
但让我们回到主要的事情。
Goldpinger:可视化 Kubernetes 集群
人们更喜欢观看。 图形和图表使您更容易理解全局。 并且考虑到 Kubernetes 集群的规模和复杂性,我们可以充分利用这个特性。
一个名字很有趣的项目(可能是关于特工007的, 约译者)
K9s:Kubernetes 的全屏控制台界面
系统管理员喜欢“单一窗口”的东西。
Kops:Kubernetes 集群的控制台操作
Kubebox:Kubernetes 的终端 shell
Kubernetes 的高级终端 shell,
Kube 应用程序
可以按计划或根据请求更改设置。 所有操作都会被记录下来,并呈现与 Prometheus 兼容的特征,因此您始终可以看到哪些操作可能会影响集群的行为。
Kube-ps1:Kubernetes 的智能命令行提示符
不,
Kube 提示符
Kubernetes CLI 的另一个最小但使用起来非常愉快的修改是 kubectl
在每个命令之前,还提供每个命令的自动完成和上下文信息。
Kubespy:实时 Kubernetes 资源监控
Kubeval:检查 Kubernetes 设置
Kubernetes 配置 YAML 文件可能是人类可读的,但这并不总是意味着它们也可以被验证。 人们很容易错过一个逗号或一个名字,直到为时已晚才找到它。 更好用
Kube-ops-view:多个 Kubernetes 集群的仪表板
Kubernetes 已经有了一个相当不错的通用仪表板,但 Kubernetes 社区正在尝试其他方法来显示对 Kubernetes 系统管理员有用的数据。
Rio:为 Kubernetes 提供应用程序
Stern 和 Kubetail:在 Kubernetes 中查看日志
tail
)来自 Kubernetes 中的 Pod 和容器。 这也是将多个源的输出放入可即时读取的单个流中的最快方法。 同时,您可以通过一种可见的方式(基于颜色)来分离流。
只有注册用户才能参与调查。
您用什么来简化日常操作?
-
2,9%金手指1
-
22,9%K9s8
-
0,0%科普斯0
-
0,0%库贝盒0
-
0,0%Kube-applier0
-
0,0%Kube-ps10
-
0,0%Kube-prompt0
-
0,0%Kubespy0
-
2,9%库贝瓦尔1
-
0,0%Kube-ops-view0
-
0,0%Rio0
-
2,9%斯特恩1
-
5,7%库贝尾2
-
28,6%这都不是10
-
5,7%我有自己的“pre-e-e-le-e-essness”2
-
8,6%我会尝试从列表中获取一些内容3
-
20,0%我使用神经植入来控制 Kubernetes,就像电影 Johnny Mnemonic7 中那样
35 位用户投票。 19 名用户弃权。
来源: habr.com