简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

设置部署跳转 VM 和 Kubernetes 主节点 VM (手动部署)

提供者 kevin-hoke

运行 Linux 分发版的部署跳转虚拟机用于以下目的:

  • 使用 Ansible 部署 ONTAP Select 攻略手册

  • 使用 NVIDIA DeepOps 和 GPU 操作员部署 Kubernetes 基础架构

  • 安装和配置 NetApp Trident

另外还设置了三个运行 Linux 的 VM ;这些 VM 将在此解决方案中配置为 Kubernetes 主节点。

此解决方案部署使用了 Ubuntu 18.04.4 LTS 。

  1. 使用 VMware 工具部署 Ubuntu 18.04.4 LTS VM

    您可以参考第节中所述的高级步骤 "安装 Ubuntu 18.04.4 LTS"

  2. 为 VM 配置带内管理网络。请参见以下网络计划模板示例:

    # This file describes the network interfaces available on your system
    # For more information, see netplan(5).
    network:
      version: 2
      renderer: networkd
      ethernets:
        ens160:
          dhcp4: false
          addresses: [ipv4_address/subnet]
          routes:
          - to: 0.0.0.0/0
            via: 172.21.232.111
            metric: 100
            table: 3488
          routing-policy:
          - from: 0.0.0.0/0
            priority: 32768
            table: 3488
          nameservers:
            addresses: [nameserver_ip]
            search: [ search_domain ]
          mtu: 1500

    此模板不是设置网络的唯一方式。您可以使用自己喜欢的任何其他方法。

  3. 应用网络计划。

    sudo netplan –-debug apply
  4. 如果 Network Manager 正在运行,请停止并禁用它。

    systemctl stop NetworkManager
    systemctl disable NetworkManager
  5. 打开一个 VI 编辑器以 ` /etc/iproute2/RT_Tables` 并添加表条目。

    #
    # reserved values
    #
    255     local
    254     main
    253     default
    0       unspec
    #
    # local
    #
    #1      inr.ruhep
    101     3488
  6. 在 DNS 中为 VM 添加主机记录。

  7. 验证出站 Internet 访问。

  8. 更新系统。

    sudo apt-get update && sudo apt-get upgrade
  9. 重新启动系统。

  10. 重复步骤 1 到 9 以设置其他三个 VM 。