Skip to content

Commit cf61a83

Browse files
committed
Move start page back
1 parent d434f91 commit cf61a83

File tree

5 files changed

+241
-0
lines changed

5 files changed

+241
-0
lines changed

site/content/en/docs/start/_index.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "Get Started!"
3+
weight: 1
4+
description: >
5+
How to install minikube
6+
aliases:
7+
- /docs/start
8+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Getting to know Kubernetes
2+
3+
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:
4+
5+
```shell
6+
kubectl get po -A
7+
```
8+
9+
## Increasing memory allocation
10+
11+
minikube auto-selects the memory size based on your system up to 6000mb. For larger
12+
deployments, increase the memory allocation using the `--memory` flag, or make the setting persistent using:
13+
14+
```shell
15+
minikube config set memory 8096
16+
```
17+
18+
## Where to go next?
19+
20+
Visit the [examples](/docs/examples) page to get an idea of what you can do with minikube.
21+
22+
📣😀 **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! 💃🏽🎉

site/content/en/docs/start/linux.md

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: "Linux"
3+
linkTitle: "Linux"
4+
weight: 1
5+
aliases:
6+
- /docs/start/linux/
7+
---
8+
9+
## Installation
10+
11+
{{% tabs %}}
12+
{{% tab "Direct" %}}
13+
14+
Download and install minikube to /usr/local/bin:
15+
16+
```shell
17+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
18+
&& sudo install minikube-linux-amd64 /usr/local/bin/minikube
19+
```
20+
{{% /tab %}}
21+
{{% tab "Debian/Ubuntu (deb)" %}}
22+
23+
Download and install minikube:
24+
25+
```shell
26+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_{{< latest >}}-0_amd64.deb \
27+
&& sudo dpkg -i minikube_{{< latest >}}-0_amd64.deb
28+
```
29+
30+
{{% /tab %}}
31+
32+
{{% tab "Fedora/Red Hat (rpm)" %}}
33+
34+
Download and install minikube:
35+
36+
```shell
37+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-{{< latest >}}-0.x86_64.rpm \
38+
&& sudo rpm -ivh minikube-{{< latest >}}-0.x86_64.rpm
39+
```
40+
41+
{{% /tab %}}
42+
{{% /tabs %}}
43+
44+
## Driver Setup
45+
46+
{{% tabs %}}
47+
{{% tab "Docker" %}}
48+
## Check container support
49+
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
50+
{{% /tab %}}
51+
52+
{{% tab "KVM" %}}
53+
## Check virtualization support
54+
{{% readfile file="/docs/drivers/includes/check_virtualization_linux.inc" %}}
55+
56+
{{% readfile file="/docs/drivers/includes/kvm2_usage.inc" %}}
57+
{{% /tab %}}
58+
{{% tab "VirtualBox" %}}
59+
## Check virtualization support
60+
{{% readfile file="/docs/drivers/includes/check_virtualization_linux.inc" %}}
61+
62+
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
63+
{{% /tab %}}
64+
{{% tab "None (bare-metal)" %}}
65+
## Check baremetal support
66+
{{% readfile file="/docs/drivers/includes/check_baremetal_linux.inc" %}}
67+
68+
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.
69+
70+
{{% readfile file="/docs/drivers/includes/none_usage.inc" %}}
71+
{{% /tab %}}
72+
{{% tab "Podman (experimental)" %}}
73+
{{% readfile file="/docs/drivers/includes/podman_usage.inc" %}}
74+
{{% /tab %}}
75+
76+
77+
{{% /tabs %}}
78+
79+
{{% readfile file="/docs/start/includes/post_install.inc" %}}

site/content/en/docs/start/macos.md

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
title: "macOS"
3+
linkTitle: "macOS"
4+
weight: 2
5+
aliases:
6+
- /docs/start/macos/
7+
---
8+
9+
### Prerequisites
10+
11+
* macOS 10.12 (Sierra)
12+
* A hypervisor such as Hyperkit, Parallels, VirtualBox, or VMware Fusion
13+
14+
### Installation
15+
16+
{{% tabs %}}
17+
{{% tab "Brew" %}}
18+
19+
If the [Brew Package Manager](https://brew.sh/) is installed, use it to download and install minikube:
20+
21+
```shell
22+
brew install minikube
23+
```
24+
25+
{{% /tab %}}
26+
{{% tab "Direct" %}}
27+
28+
Download and install minikube to /usr/local/bin:
29+
30+
```shell
31+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
32+
&& sudo install minikube-darwin-amd64 /usr/local/bin/minikube
33+
```
34+
{{% /tab %}}
35+
{{% /tabs %}}
36+
37+
### Upgrading minikube
38+
39+
{{% tabs %}}
40+
{{% tab "Brew" %}}
41+
42+
If the [Brew Package Manager](https://brew.sh/) is installed, use it to download and upgrade minikube:
43+
44+
```shell
45+
brew update
46+
brew upgrade minikube
47+
```
48+
49+
{{% /tab %}}
50+
{{% /tabs %}}
51+
52+
## Hypervisor Setup
53+
54+
{{% tabs %}}
55+
{{% tab "Docker" %}}
56+
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
57+
{{% /tab %}}
58+
{{% tab "Hyperkit" %}}
59+
{{% readfile file="/docs/drivers/includes/hyperkit_usage.inc" %}}
60+
{{% /tab %}}
61+
{{% tab "VirtualBox" %}}
62+
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
63+
{{% /tab %}}
64+
{{% tab "Parallels" %}}
65+
{{% readfile file="/docs/drivers/includes/parallels_usage.inc" %}}
66+
{{% /tab %}}
67+
{{% tab "VMware" %}}
68+
{{% readfile file="/docs/drivers/includes/vmware_macos_usage.inc" %}}
69+
{{% /tab %}}
70+
{{% tab "Podman (experimental)" %}}
71+
{{% readfile file="/docs/drivers/includes/podman_usage.inc" %}}
72+
{{% /tab %}}
73+
74+
{{% /tabs %}}
75+
76+
{{% readfile file="/docs/start/includes/post_install.inc" %}}

site/content/en/docs/start/windows.md

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: "Windows"
3+
linkTitle: "Windows"
4+
weight: 3
5+
aliases:
6+
- /docs/start/windows/
7+
---
8+
9+
### Prerequisites
10+
11+
* Windows 8 or above
12+
* 4GB of RAM
13+
14+
### Installation
15+
16+
{{% tabs %}}
17+
{{% tab "Direct" %}}
18+
Download and run the [minikube installer](https://storage.googleapis.com/minikube/releases/latest/minikube-installer.exe)
19+
{{% /tab %}}
20+
21+
{{% tab "Chocolatey" %}}
22+
23+
If the [Chocolatey Package Manager](https://chocolatey.org/) is installed, use it to install minikube:
24+
25+
```shell
26+
choco install minikube
27+
```
28+
29+
After it has installed, close the current CLI session and reopen it. minikube should have been added to your path automatically.
30+
{{% /tab %}}
31+
{{% /tabs %}}
32+
33+
{{% tabs %}}
34+
{{% tab "Docker" %}}
35+
{{% readfile file="/docs/drivers/includes/docker_usage.inc" %}}
36+
{{% /tab %}}
37+
38+
{{% tab "Hyper-V" %}}
39+
40+
## Check Hypervisor
41+
42+
{{% readfile file="/docs/drivers/includes/check_virtualization_windows.inc" %}}
43+
44+
{{% readfile file="/docs/drivers/includes/hyperv_usage.inc" %}}
45+
{{% /tab %}}
46+
{{% tab "VirtualBox" %}}
47+
48+
## Check Hypervisor
49+
50+
{{% readfile file="/docs/drivers/includes/check_virtualization_windows.inc" %}}
51+
52+
{{% readfile file="/docs/drivers/includes/virtualbox_usage.inc" %}}
53+
{{% /tab %}}
54+
{{% /tabs %}}
55+
56+
{{% readfile file="/docs/start/includes/post_install.inc" %}}

0 commit comments

Comments
 (0)