用microk8s部署一个Kubernetes集群
fr:Deployer un cluster Kubernetes avec microk8s
这篇文章是从由软件进行自动翻译。你可以看到这篇文章的源代码
de:Bereitstellen eines Kubernetes-Clusters mit microk8s
nl:Een Kubernetes cluster implementeren met microk8s
it:Distribuire un cluster Kubernetes con microk8s
pt:Implementação de um aglomerado Kubernetes com microk8s
es:Despliegue de un clúster Kubernetes con microk8s
en:Deploying a Kubernetes cluster with microk8s
简介
在本文档中,我们将看到如何用microk8s解决方案部署和管理一个kubernetes集群。
后者的优点是,它是一个多合一的解决方案,使解决方案的安装和管理更加容易。
如果你想 "直接 "安装kubernetes而不使用这个解决方案,你可以看我们的FAQ suivante.
建立这种类型的集群至少需要三个节点,我们在本页描述的例子使用了四个节点,我们将在此命名。
- microk8stest01
- microk8stest02
- microk8stest03
该类型配置的设备类型
这种类型的配置在Ikoula的所有解决方案上都是可行的,无论是。
如果你的需求是运行微服务或一个有大量节点的集群,那么 解决方案 微型服务器 树莓PI也是可能的。
程序
下面的整个过程是在Ubuntu 20.04系统上完成的。
===安装== =
microk8s的安装非常简单,具体操作如下(添加sudo su,该命令不以root身份进行)。
snap install microk8s --classic
然后安装和配置将自动完成(大约2-3分钟),然后提供以下输出。
文件:Microk8s01.JPG
===设置集群== =
设置集群也是如此简单。
- 在其中一个节点(这里是01)上运行以下命令。
microk8s add-node
然后你必须复制所提供的命令(如果你有几个IP/网络,请选择允许你的服务器相互通信的那个IP/网络)。
然后在你的第二台服务器上执行这个命令。
文件:Microk8s03.JPG
一旦完成了对第二台服务器的操作,你必须对第三台服务器做同样的操作(从头开始,以便通过add-node生成一个新的命令)。
===检查集群的状态== =
可以通过命令来检查microk8s集群的状态。
microk8s status --wait-ready
如果一切正常,你应该得到以下结果。
文件:Microk8s04.JPG
===从集群中移除一个节点 == =
从集群中删除一个节点是通过命令完成的。
microk8s leave
===激活集成在microk8s中的附加组件 == =
基本的microk8s包含以下附加组件。
你可以简单地通过命令安装/激活一个插件。
microk8s enable NOM_DE_LADDON
Cet article vous a semblé utile ?
开启评论自动刷新