当前位置: 首页 > 知识库问答 >
问题:

kubeadm具体做什么?

戚宏浚
2023-03-14

我正在使用hypriotOS在raspberry pis上安装kubernetes集群。在安装过程中,我只需使用

apt-get安装kubeadm

有人能给我解释一下kudeam到底是做什么的吗?我已经在文档中读到过关于引导的内容,但是我不太明白。我也想知道为什么我只需要安装kubeadm,因为文档中写道:

库比德不会安装或管理库贝莱特或库比特

安装后,我可以使用kubectl等,而无需明确安装,就像

apt-get install kube ADM kube TL kube let kubernetes-CNI

共有2个答案

宋勇
2023-03-14

正如@Manuel Domínguez所提到的:Kubeadm是构建Kubernetes集群的工具。它负责集群引导。它还支持升级、降级和管理引导令牌。

首先,Kubeadm运行一系列预检查,以确保机器准备好运行Kubernetes,在集群引导期间,kubeadm下载安装集群控制平面组件,并配置所有必要的集群资源。

例如

控制平面组件,如:

  • kube apiserver,
  • ube控制器管理器,
  • kube调度程序,
  • etcd(英语:etcd)

运行时组件,例如:

  • kubelet,
  • 库贝-agent
  • 容器运行时

您可以找到有关库比德姆的更多信息:

    < li >“使用kubeadm创建单个主集群” < Li >“kube ADM概述” < Li >“Github资源库”:

希望这有帮助

宋唯
2023-03-14

kubeadm是Kubernetes发行版1.4.0中的一个工具,可以帮助您安装和设置Kubernetes集群。

kubeadm执行必要的操作,以建立和运行最小可行集群。按照设计,它只关心引导,而不关心配置机器。同样地,安装各种漂亮的插件,如Kubernetes Dashboard、监控解决方案和特定于云的插件,也不在范围之内。

相反,我们期望在kubeadm之上构建更高级别、更定制的工具,理想情况下,使用kubeadm作为所有部署的基础将使创建一致的集群更加容易

 类似资料:
  • Kubeadm The purpose of this repo is to aggregate issues filed against the kubeadm component. NOTE: This issue tracker is not designated for providing support for kubeadm users.Please see the Support s

  • 问题内容: 我正在阅读一本有关html开发的书(我还比较陌生),尽管该书一个月前(2011年11月)才刚刚出版,但作者是一位经验丰富的编码人员,也许可以用于行动形式是老派? 因为我试图获得示例代码的要点,但是尽管进行了搜索,却找不到解释。 在Google,SO和www.w3schools.com上。 有人知道该动作对表格意味着什么吗? 问题答案: 动作通常指定提交表单的文件/页面(使用方法参数中所

  • 问题内容: 为什么我们需要特定于数据库的功能,例如mysql_real_escape_string()?addlashes()不能做什么? 暂时忽略了参数化查询的高级替代方案,是一个仅使用addlashes()的web应用仍然容易受到SQL注入的攻击,如果是,怎么办? 问题答案: 当处理多字节编码的字符串时,加号通常不够好。

  • 问题内容: 在问这个问题时,我意识到我对原始字符串不了解很多。对于自称是Django培训师的人来说,这很糟糕。 我知道什么是编码,而且我知道自从得到以来,它独自做什么。 但是究竟是什么呢?它产生什么样的字符串? 最重要的是,该怎么办? 最后,有没有可靠的方法可以从Unicode字符串返回到简单的原始字符串? 嗯,顺便说一句,如果你的系统和文本编辑器字符集设置为UTF-8,u’‘实际上有什么作用吗?

  • 问题内容: 如果我有一个包含A,B,C,D列的表 A:自动生成的ID(PK) B和C:组合必须是唯一的(这些是从业务角度实际定义身份的列) D:其他一些列 现在,如果我将基于此表(例如,在Java中)创建业务对象,那将是equals()方法的更好实现: 根据A定义相等 根据B和C定义相等 或者,我选择这两者中的哪一个都不重要。 问题答案: 绝对是B和C,因为您希望合同在实体持久之前仍然有效。你说自

  • 问题内容: 我有以下代码: 据我了解,我创建了一个按钮,上面写着“清除”。然后,我必须将一个动作与此按钮关联(如果按下该按钮会发生什么),并由完成。这样对吗? 但是我不知道该在哪里指定动作。按下按钮应该清除文本区域,据我所知,应该在某处有代码清除文本区域。但是在给定的示例中, 。的参数中只有“ this” 。 程序如何知道按下按钮时应清除文本区域? 如果需要,请在此处给出完整的代码。 问题答案: