title: 节点驱动 description: Harvester 节点驱动用于配置 Harvester 集群中的虚拟机。在本节中,你将学习如何配置 Rancher 以使用 Harvester 节点驱动来启动和管理 Kubernetes 集群。 keywords:
- rancher
- rancher中文
- rancher中文文档
- rancher官网
- rancher文档
- Rancher
- rancher 中文
- rancher 中文文档
- rancher cn
- Harvester
- 节点驱动
概述
从 v0.2.0 开始可用
Harvester 节点驱动用于配置 Harvester 集群中的虚拟机。在本节中,你将学习如何配置 Rancher 以使用 Harvester 节点驱动来启动和管理 Kubernetes 集群。
节点驱动与Docker Machine Driver是一样的,项目回放可以在harvester/docker-machine-driver-harvester中找到。
添加 Harvester 节点驱动
ISO 模式
在 ISO 模式下,Harvester 节点驱动程序是默认安装的,用户不需要手动添加它。
App 模式
- 导航到Rancher用户界面。
- 从全球视图,在导航栏中选择工具>驱动程序。从驱动程序页面,选择节点驱动程序标签。在 v2.2.0 之前的版本中,您可以在导航栏中直接选择节点驱动程序。
- 单击添加节点驱动程序。
- 输入下载 URL(docker-machine-driver-harvester)和Custom UI URL(ui-driver-harvester)。
- 将域添加到白名单域中。
- 单击创建。
创建集群
现在,用户可以从 Harvester 访问 Rancher 用户界面,在 Harvester 集群的顶部旋转 Kubernetes 集群,并在那里管理它们。
前提条件:收割机节点驱动需要 VLAN 网络。
- 从全球视图中,单击添加群集。
- 单击收割机。
- 选择一个模板。
- 填写创建集群的其余表格。
- 点击创建。
更多信息请参见在基础设施提供者中启动 kubernetes 和配置节点。
创建集群模板
你可以使用 Harvester 节点驱动为你的 Kubernetes 集群创建节点模板和最终的节点池。
- 配置账户访问。对于嵌入 Rancher 的 Harvester,你可以选择内部 Harvester,它将使用
harvester.harvester-system
作为默认的Host
,8443
作为默认的Port
。 - 配置实例选项
- 配置 CPU、内存、磁盘和磁盘总线。
- 选择一个与 “cloud-init “配置兼容的操作系统镜像。
- 选择一个节点驱动程序能够连接的网络,目前只支持
VLAN
。 - 输入 SSH 用户,该用户名将被用于 ssh 到节点。例如,Ubuntu 云镜像的默认用户将是
ubuntu
。
- 输入一个RANCHER TEMPLATE名称。
更多信息请参见由基础设施提供商托管的节点。