Kubernetes体系架构演进进程与背后驱动的缘故起因
为了正确地掩护Kubernetes集群并使其可以或许安详扩展,一些根基观念必要由体系的组件举办界说和约定。最好从安详的角度把Kubernetes看作是一系列的环,每个层都赋予持续的层成果去动作。
当较低层依靠于更高的层时,它会使安详模子瓦解,并使体系变得越发伟大。打点员可以选择这样做以得到操纵简朴性,但这必需是故意识的选择。一个简朴的例子是etcd:可以将数据写入etcd的任何组件此刻都在整个集群上,任何参加者(可以粉碎高度信赖的资源)都险些可以举办慢慢进级。为每一层的历程,将上面的层分别成差异的呆板集(etcd-> apiservers +节制器->焦点安详扩展->委托扩展- >用户事变负载),纵然有些也许在实践中瓦解。 假如上面描写的层界说了齐心圆,那么它也应该也许存在重叠或独立的圆-譬喻,打点员可以选择一个更换的奥秘存储办理方案,集群事变负载可以会见,可是平台并不隐含地具有会见权限。这些圆圈的交点每每是运行事变负载的呆板,而且节点必需没有比正常成果所需的特权更多的特权。 最后,在任何层通过扩展添加新的手段,应该遵循最佳实践来通报该举动的影响。 当一个手段通过扩展被添加到体系时,它有什么目标?
它们被分为三大类:
假如打点员可以很轻易地被拐骗,在扩展时代安装新的聚集级安详法则,那么分层被粉碎,而且体系是懦弱的。 本文译者:季向远,北京神舟航天软件技能有限公司产物司理。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |