Move start page back

pull/7329/head
Thomas Stromberg 2020-04-04 18:08:51 -07:00
parent d434f91414
commit cf61a83425
5 changed files with 241 additions and 0 deletions

View File

@ -0,0 +1,8 @@
---
title: "Get Started!"
weight: 1
description: >
How to install minikube
aliases:
- /docs/start
---

View File

@ -0,0 +1,22 @@
## Getting to know Kubernetes
Once started, you can use any regular Kubernetes command to interact with your minikube cluster. For example, you can see the pod states by running:
```shell
kubectl get po -A
```
## Increasing memory allocation
minikube auto-selects the memory size based on your system up to 6000mb. For larger
deployments, increase the memory allocation using the `--memory` flag, or make the setting persistent using:
```shell
minikube config set memory 8096
```
## Where to go next?
Visit the [examples](/docs/examples) page to get an idea of what you can do with minikube.
📣😀 **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** so that we can learn how & why you use minikube, and what improvements we should make. Thank you! 💃🏽🎉

View File

@ -0,0 +1,79 @@
---
title: "Linux"
linkTitle: "Linux"
weight: 1
aliases:
- /docs/start/linux/
---
## Installation
{{% tabs %}}
{{% tab "Direct" %}}
Download and install minikube to /usr/local/bin:
```shell
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
&& sudo install minikube-linux-amd64 /usr/local/bin/minikube
```
{{% /tab %}}
{{% tab "Debian/Ubuntu (deb)" %}}
Download and install minikube:
```shell
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_{{< latest >}}-0_amd64.deb \
&& sudo dpkg -i minikube_{{< latest >}}-0_amd64.deb
```
{{% /tab %}}
{{% tab "Fedora/Red Hat (rpm)" %}}
Download and install minikube:
```shell
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-{{< latest >}}-0.x86_64.rpm \
&& sudo rpm -ivh minikube-{{< latest >}}-0.x86_64.rpm
```
{{% /tab %}}
{{% /tabs %}}
## Driver Setup
{{% tabs %}}
{{% tab "Docker" %}}
## Check container support
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
{{% /tab %}}
{{% tab "KVM" %}}
## Check virtualization support
{{% readfile file="/docs/drivers/includes/check_virtualization_linux.inc" %}}
{{% readfile file="/docs/drivers/includes/kvm2_usage.inc" %}}
{{% /tab %}}
{{% tab "VirtualBox" %}}
## Check virtualization support
{{% readfile file="/docs/drivers/includes/check_virtualization_linux.inc" %}}
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
{{% /tab %}}
{{% tab "None (bare-metal)" %}}
## Check baremetal support
{{% readfile file="/docs/drivers/includes/check_baremetal_linux.inc" %}}
If you are already running minikube from inside a VM, it is possible to skip the creation of an additional VM layer by using the `none` driver.
{{% readfile file="/docs/drivers/includes/none_usage.inc" %}}
{{% /tab %}}
{{% tab "Podman (experimental)" %}}
{{% readfile file="/docs/drivers/includes/podman_usage.inc" %}}
{{% /tab %}}
{{% /tabs %}}
{{% readfile file="/docs/start/includes/post_install.inc" %}}

View File

@ -0,0 +1,76 @@
---
title: "macOS"
linkTitle: "macOS"
weight: 2
aliases:
- /docs/start/macos/
---
### Prerequisites
* macOS 10.12 (Sierra)
* A hypervisor such as Hyperkit, Parallels, VirtualBox, or VMware Fusion
### Installation
{{% tabs %}}
{{% tab "Brew" %}}
If the [Brew Package Manager](https://brew.sh/) is installed, use it to download and install minikube:
```shell
brew install minikube
```
{{% /tab %}}
{{% tab "Direct" %}}
Download and install minikube to /usr/local/bin:
```shell
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
&& sudo install minikube-darwin-amd64 /usr/local/bin/minikube
```
{{% /tab %}}
{{% /tabs %}}
### Upgrading minikube
{{% tabs %}}
{{% tab "Brew" %}}
If the [Brew Package Manager](https://brew.sh/) is installed, use it to download and upgrade minikube:
```shell
brew update
brew upgrade minikube
```
{{% /tab %}}
{{% /tabs %}}
## Hypervisor Setup
{{% tabs %}}
{{% tab "Docker" %}}
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
{{% /tab %}}
{{% tab "Hyperkit" %}}
{{% readfile file="/docs/drivers/includes/hyperkit_usage.inc" %}}
{{% /tab %}}
{{% tab "VirtualBox" %}}
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
{{% /tab %}}
{{% tab "Parallels" %}}
{{% readfile file="/docs/drivers/includes/parallels_usage.inc" %}}
{{% /tab %}}
{{% tab "VMware" %}}
{{% readfile file="/docs/drivers/includes/vmware_macos_usage.inc" %}}
{{% /tab %}}
{{% tab "Podman (experimental)" %}}
{{% readfile file="/docs/drivers/includes/podman_usage.inc" %}}
{{% /tab %}}
{{% /tabs %}}
{{% readfile file="/docs/start/includes/post_install.inc" %}}

View File

@ -0,0 +1,56 @@
---
title: "Windows"
linkTitle: "Windows"
weight: 3
aliases:
- /docs/start/windows/
---
### Prerequisites
* Windows 8 or above
* 4GB of RAM
### Installation
{{% tabs %}}
{{% tab "Direct" %}}
Download and run the [minikube installer](https://storage.googleapis.com/minikube/releases/latest/minikube-installer.exe)
{{% /tab %}}
{{% tab "Chocolatey" %}}
If the [Chocolatey Package Manager](https://chocolatey.org/) is installed, use it to install minikube:
```shell
choco install minikube
```
After it has installed, close the current CLI session and reopen it. minikube should have been added to your path automatically.
{{% /tab %}}
{{% /tabs %}}
{{% tabs %}}
{{% tab "Docker" %}}
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
{{% /tab %}}
{{% tab "Hyper-V" %}}
## Check Hypervisor
{{% readfile file="/docs/drivers/includes/check_virtualization_windows.inc" %}}
{{% readfile file="/docs/drivers/includes/hyperv_usage.inc" %}}
{{% /tab %}}
{{% tab "VirtualBox" %}}
## Check Hypervisor
{{% readfile file="/docs/drivers/includes/check_virtualization_windows.inc" %}}
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
{{% /tab %}}
{{% /tabs %}}
{{% readfile file="/docs/start/includes/post_install.inc" %}}