Kubernetes基础知识
#javascript #编程 #react #kubernetes

要阅读更多类似的文章,visit my blog

让我们为Web开发人员学习Kubernetes的绝对基础知识

什么是Kubernetes?

kubernetes是用于微服务的编排工具。
它有助于根据用户的需要扩展服务。

要管理云本机微服务,我们必须确保某些事情

  • 按需扩展
  • 自我修理
  • 支持零羽毛滚动更新
  • 在任何地方运行

和Kubernetes提供了所有这些。它称为云的操作系统。这意味着您不必担心在下面使用哪种服务。这可以是AWS或Linode。如果您使用Kubernetes,则可以交换基础架构。

这就是为什么它如此受欢迎和强大的原因。

群集和节点

kubernetes群集是安装了kubernetes的机器集合。这些机器可以是计算机,VM,Raspberry Pi等。

我们可以在计算机上安装kubernetes并连接它们会创建一个kubernetes群集。每个机器都称为节点

主人和工人

有两种节点。

  • 主节点(Masters)
  • 工人节点(节点)

大师

主机主持控制窗格和节点主机用户应用程序。
您想维持主节点的高可用性。

工人

节点(又名工人)运行2个主要服务。

  • kubelet
  • 容器运行时

Kublet

kubelet 是主要的kubernetes代理。它与控制窗格通信。

托管Kubernetes服务

有许多Kubernetes服务,但是Linode提供了管理它们的最简单方法。因此,我们将在Linode上创建一个带有2个工作节点的Kubernetes群集。

祝您有美好的一天! :D

通过LinkedIn或我的Personal Website与我联系。