跑步牧场主兰切罗斯K3O在一个非常愚蠢的环境中。
注意:这是一项正在进行的工作,我感谢任何帮助。我正在学习这件事,可能与大多数偶然在此仓库中的人一样。
可伸缩性。服务器令人惊讶地便宜,而且我们城市的电力成本极低。能够根据需要添加其他服务器,也可以按原点为指导是加号。我也喜欢牧场主处理容器及其周围所有东西的方式。
生存能力也是一个好处。事情搞砸了,在我看来,至少库伯纳特提供的冗余可能会有所帮助。
最后,这有点愉快。我怀疑我会把任何东西都投入生产中,而且我不确定它在裸机上做到这一点的想法有多明亮。但是,至少试图理解这一点的行为是有启发性的,即使不是完全有用的。
我将尝试尽可能多地记录为什么任何给定文件突然出现在此存储库上的任何给定文件,无论是通过文件中的注释还是通过更新此读数。如果我搞砸了任何事情,请随时给我发消息或提出问题。
这些文件将与我当时正在执行的安装版本相符。例如,“ Rancherserver”适用于常规牧场服务器,并带有自生证书。我将更多地匿名其他版本。
由于我不是特别擅长编码,因此对Runfiles和Whate的期望不高。当我弄清楚如何做时,我会尽我所能,但是我也将尽我所能至少在这里放一些东西,以说出我在命令行中采取的步骤。
所以...库维德发生了,这既是法律界的调整,又不有趣。随着事件的展开,尽管继续与牧场主合作,但我正在处理其他项目,但完全忘记了更新该项目。自从我上次更新以来,那里的团队在一年半以来一直在努力工作,我真的需要用他们所做的相当重大的更改来更新本指南。即使使用最新版的牧场主,您仍然可以做所有基本上与我所概述的一切,但是群集管理器的包含简化了整个过程,并使第5节完全过时了。
从上面的第一句话中可以看到,还有另一个重大变化影响了我先前写的内容:Rancheros不再积极维护。幸运的是,这根本不是一件坏事,因为K3os的优势是Rancheros作为一个最小的Kubernetes平台所做的优势,其精力减少,开销甚至更少。关于其安装的一两个怪癖需要覆盖,因此我将离开Rancheros部分,直到可以准备适当的替换部分为止。
长话短说,整个指南都需要重写。幸运的是,现在的过程更容易,因此指南不必那么长。我还找到了几种方法,通过简单地将部分添加到config.yaml文件中来汇总步骤。由于我已经在办公室做到了这一点,因此我只需要对文件进行消毒,将它们上传,并可能解释它们的工作。这可能需要一点,所以请继续关注!
我已经完全修改了系统,使工人数量增加一倍,在高可用性环境中运行牧场服务器,并将我的ETCD和控制平面节点彼此分开。我现在正在测试此问题,如果有效,我将使用HA设置进行更新。
我还将清理这个存储库,因为整个地方都用所有图像文件盯着它都很烦人。
似乎Longhorn不再需要在Open-ISCSI中拧紧文件。我正在测试以确认这一点,但是这一要求与他们的指示有关。
好的...技术以绝对古怪的速度改变,因此我将尝试对最新事件进行一些更新。首先,Longhorn已更新,并且工作比以往任何时候都更好。我已经有一段时间没有问题了,这很棒。我最好的建议是将其安装而不是拧紧。曾经。它将发挥魔力,我们都可以快乐。
牧场主还进行了更新,并增加了许多更改。 (对我来说)最值得注意的是ISTIO非常紧密地集成到系统中。我必须承认,我对ISTIO的能力并不完全清楚,因此我不能说一定的影响。添加水平POD Autoscaler(HPA)也很重要,尽管我再次对此并不过分熟悉。这并不是所有变化的一切,所以我建议您对发行说明进行审查。
上一个教程仍然可以正常工作,但一个值得注意的例外:接口看起来略有不同。比较上面引用的工作负载部分与新的部分:
赦免了令人难以置信的小文本,我认为这是从较大窗户中切割出来的结果。无论如何,许多事情都是相同的,只有顶部的“工作负载”已更改为标有“资源”的下拉框。
出于上述教程的目的,您需要知道的是,您可以在这里找到原始的“工作负载”按钮。如果其他需要在这里进行更改,我会适当地注意到它。显然,已经将更多的功率注入了牧场主,需要探索它。我将尝试记录我发现的东西。
我需要充分解释一些与Kubernetes一起做的事情。我可能还应该在经营律师事务所的背景下进行解释。为此,我将留下一个花絮。如果您通过本教程,您可能已经注意到Rancher的“目录”部分中的某些内容:

您可能还会注意到我有一个额外的目录,名为“ DocAmsemble”。事实证明,DocAssemble的制造商创建了一个掌舵图表,以在集群上部署所述程序。它有效,很好。为此,请单击“添加目录”按钮,然后填写:

现在,您可以使用Longhorn上使用的相同过程在群集上部署DocAssemble。但是,请确保在其GitHub页面上阅读README,以确保您首先知道自己在做什么。
当然,您可以做其他事情。您可以使用KubeFlow运行网站,管理客户,简化任务,甚至运行古怪的机器学习内容。牧场主甚至在应用程序中有一个实验版本。如果您想出一些很棒的东西,请随时让我知道,我会尽力而为。