ssh

Linux ssh (远程) 驱动

概述

本文档是为希望在自定义 VM 环境中运行 minikube 的系统集成商编写的。ssh 驱动程序允许高级 minikube 用户跳过 VM 创建,允许 minikube 在用户提供的 VM 上运行。

要求

具有以下条件的 Linux VM

  • systemd 或 OpenRC
  • 容器运行时,例如 Docker 或 CRIO
  • cri-dockerd(如果使用 Kubernetes +v1.24 & docker 容器运行时)

此 VM 还必须满足 kubeadm 要求,例如

  • 2 个 CPU
  • 2GB 内存
  • iptables(在旧模式下)
  • conntrack
  • crictl
  • cni-plugins
  • SELinux 允许
  • cgroups v1(Kubernetes 尚不支持 v2)

用法

ssh 驱动程序需要使用的 VM 的 IP 地址。

minikube start --driver=ssh --ssh-ip-address=vm.example.com

问题

故障排除

  • 运行 minikube start --alsologtostderr -v=4 来调试崩溃

上次修改时间 2021 年 2 月 21 日:github 标签未像驱动程序一样重命名 (b7847cc91)