极简win 10 部署 minikube单node

极简win 10 部署 minikube单node

1. 启动 hyper-v 虚拟机

2. 安装 virtualBox

3. 安装 docker for windows

4. 下载minikube windows版本

https://github.com/kubernetes/minikube/releases/download/v1.4.0/minikube-windows-amd64.exe

5. C 盘安装

$ mkdir c:\k8s
$ cd c:\k8s
$ minikube-windows-amd64.exe start --image-mirror-country=cn

6. 检验安装

(base) PS C:\k8s> .\minikube-windows-amd64.exe ssh
(base) PS C:\k8s> .\minikube-windows-amd64.exe ssh
                           _             _
              _         _ ( )           ( )
    ___ ___  (_)  ___  (_)| |/')  _   _ | |_      __
  /' _ ` _ `\| |/' _ `\| || , <  ( ) ( )| '_`\  /'__`\
  | ( ) ( ) || || ( ) || || |\`\ | (_) || |_) )(  ___/
  (_) (_) (_)(_)(_) (_)(_)(_) (_)`\___/'(_,__/'`\____)

$ ip addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:d3:1c:2e brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
valid_lft 86317sec preferred_lft 86317sec
inet6 fe80::a00:27ff:fed3:1c2e/64 scope link
valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:45:b0:c0 brd ff:ff:ff:ff:ff:ff
inet 192.168.99.100/24 brd 192.168.99.255 scope global dynamic eth1
valid_lft 1117sec preferred_lft 1117sec
inet6 fe80::a00:27ff:fe45:b0c0/64 scope link
valid_lft forever preferred_lft forever
4: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
5: docker0: mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ce:a8:20:ad brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
inet6 fe80::42:ceff:fea8:20ad/64 scope link
valid_lft forever preferred_lft forever
7: veth1eb3614@if6: mtu 1500 qdisc noqueue master docker0 state UP group default
link/ether 9e:9c:e8:94:dd:17 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::9c9c:e8ff:fe94:dd17/64 scope link
valid_lft forever preferred_lft forever
9: veth5e9efe4@if8: mtu 1500 qdisc noqueue master docker0 state UP group default
link/ether 56:75?e2:6e:85 brd ff:ff:ff:ff:ff:ff link-netnsid 1
inet6 fe80::5475:cdff:fee2:6e85/64 scope link
valid_lft forever preferred_lft forever
11: veth1d3aa8f@if10: mtu 1500 qdisc noqueue master docker0 state UP group default
link/ether 92:b8:e3:7d:73:9b brd ff:ff:ff:ff:ff:ff link-netnsid 3
inet6 fe80::90b8:e3ff:fe7d:739b/64 scope link
valid_lft forever preferred_lft forever
13: vethabf85f3@if12: mtu 1500 qdisc noqueue master docker0 state UP group default
link/ether f6:d8:3b:51:40:a5 brd ff:ff:ff:ff:ff:ff link-netnsid 2
inet6 fe80::f4d8:3bff:fe51:40a5/64 scope link
valid_lft forever preferred_lft forever

7. dashboard:

$ minikube-windows-amd64.exe dashboard

8. kubectl

https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/windows/amd64/kubectl.exe
$ kubectl.exe get nodes

9. helm:

https://get.helm.sh/helm-v2.15.0-windows-amd64.zip

10. kubeadm

https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
官方版只能linux环境用。

你可能感兴趣的:(3.----Windows,4.----网络协议)