Skip to main content

节点驱动

概述#

从 v0.2.0 开始可用

Harvester 节点驱动用于配置 Harvester 集群中的虚拟机。在本节中,你将学习如何配置 Rancher 以使用 Harvester 节点驱动来启动和管理 Kubernetes 集群。

节点驱动与Docker Machine Driver是一样的,项目回放可以在harvester/docker-machine-driver-harvester中找到。

添加 Harvester 节点驱动#

ISO 模式#

在 ISO 模式下,Harvester 节点驱动程序是默认安装的,用户不需要手动添加它。

App 模式#

  1. 导航到Rancher用户界面。
  2. 全球视图,在导航栏中选择工具>驱动程序。从驱动程序页面,选择节点驱动程序标签。在 v2.2.0 之前的版本中,您可以在导航栏中直接选择节点驱动程序
  3. 单击添加节点驱动程序
  4. 输入下载 URL(docker-machine-driver-harvester)和Custom UI URL(ui-driver-harvester)。
  5. 将域添加到白名单域中
  6. 单击创建

创建集群#

现在,用户可以从 Harvester 访问 Rancher 用户界面,在 Harvester 集群的顶部旋转 Kubernetes 集群,并在那里管理它们。

前提条件:收割机节点驱动需要 VLAN 网络。

  1. 全球视图中,单击添加群集
  2. 单击收割机
  3. 选择一个模板
  4. 填写创建集群的其余表格。
  5. 点击创建

更多信息请参见在基础设施提供者中启动 kubernetes 和配置节点

创建集群模板#

你可以使用 Harvester 节点驱动为你的 Kubernetes 集群创建节点模板和最终的节点池。

  1. 配置账户访问。对于嵌入 Rancher 的 Harvester,你可以选择内部 Harvester,它将使用harvester.harvester-system作为默认的Host8443作为默认的Port
  2. 配置实例选项
    • 配置 CPU、内存、磁盘和磁盘总线。
    • 选择一个与 "cloud-init "配置兼容的操作系统镜像。
    • 选择一个节点驱动程序能够连接的网络,目前只支持VLAN
    • 输入 SSH 用户,该用户名将被用于 ssh 到节点。例如,Ubuntu 云镜像的默认用户将是ubuntu
  3. 输入一个RANCHER TEMPLATE名称。

更多信息请参见由基础设施提供商托管的节点

Last updated on by ksd