提交 fb6cf6b6 编写于 作者: A Anders F Björklund

Add placeholder for docs for the generic driver

But most of it is identical to the "none" driver
上级 e4ebaeab
......@@ -38,6 +38,8 @@ import (
"k8s.io/minikube/pkg/minikube/sysinit"
)
// Driver is a driver designed to run kubeadm w/o VM management.
// https://minikube.sigs.k8s.io/docs/reference/drivers/generic/
type Driver struct {
*drivers.BaseDriver
*pkgdrivers.CommonDriver
......
---
title: "generic"
weight: 3
description: >
Linux generic (remote) driver
aliases:
- /docs/reference/drivers/generic
---
## Overview
This document is written for system integrators who wish to run minikube within a customized VM environment. The `generic` driver allows advanced minikube users to skip VM creation, allowing minikube to be run on a user-supplied VM.
{{% readfile file="/docs/drivers/includes/generic_usage.inc" %}}
## Issues
* [Full list of open 'generic' driver issues](https://github.com/kubernetes/minikube/labels/co%2Fgeneric-driver)
## Troubleshooting
* Run `minikube start --alsologtostderr -v=4` to debug crashes
## Requirements
A Linux VM with the following:
* systemd or OpenRC
* a container runtime, such as Docker or CRIO
This VM must also meet the [kubeadm requirements](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/), such as:
* 2 CPU's
* 2GB RAM
* iptables (in legacy mode)
* conntrack
* crictl
* SELinux permissive
* cgroups v1 (v2 is not yet supported by Kubernetes)
## Usage
The generic driver requires the IP address of the VM to use.
```shell
minikube start --driver=generic --generic-ip-address=vm.example.com
```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册