minikube mac 运行记

得到了错误信息

minikube start

image.png

进入minikube github 官网

https://github.com/kubernetes/minikube

image.png

minikube start --vm-driver=virtualbox //估计跑很久很久吧

157517584167110414

我的界面卡在这一步,等一下排除原因

快速入门给你的几个命令行

kubectl get po -A
minikube config set memory 4096

下一步就是 exmplate

https://minikube.sigs.k8s.io/docs/examples/

minikueb start 
minikube restart 
minikube dashboardk
//create a pod
kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.4
//create a service
kubectl expose deployment hello-minikube --type=NodePort --port=8080
//use minikube吧这个服务暴露在自己电脑的浏览器
minikube service hello-minikube

启动第二个集群
minikube start -p cluster2

删除一切
minikube delete --all

问题集合

157517611966048215

vboxmanage list -l hostonlyifs 
vboxmanage hostonlyif remove INSERTNAM
[https://github.com/kubernetes/minikube/issues/3870](https://github.com/kubernetes/minikube/issues/3870)

重新开始

157517632065261616

等待。。。。

下载 golang 编辑器 intellij golang

没有独立的开发编辑器 只是一个idea插件

安装Golang插件

Configuring environment for Kubernetes v1.14.3 on Docker 18.09.6
:tractor:  Pulling images ...
:rocket:  Launching Kubernetes ... 
:hourglass:  Verifying: apiserver proxy
在开启 apiserver proxy

什么是 k8s的apiserver

实践 k8s的apiserver

安装完成了

157517654064392717

minikube dashboard

MacBookdeMacBook-Pro:~ macbook$ sudo  minikube dashboard
:electric_plug:  Enabling dashboard ...
    Verifying dashboard health ...

image.png

启动成功

minikube config set memory 4096

增加 minikube 的内存运行空间,也就是不会太卡

kubectl get pod问题

The connection to the server localhost:8080 was refused - did you specify the right host or port?

是什么造成了这个问题

1.就是本节点没有admin.conf

2.admin.conf在那里去那里找,要安装到哪里

1.我们的k8sapiserver没有启动

2.如何启动 k8s apiserver server proxy

重新安装 minikube

minikube delete

重新安装

157517710563077319

157517712563062520

在我的vb 上可以看到这个有个东西正在运行

现在等待。。。。上一次大概是5分钟 太tm 的慢了。

todo:有没有方法解决minikube start太慢点微调

1.了解minikubestart 做了什么流程

2.改进这个流程来加速

3.这个是minikube的 github

https://github.com/kubernetes/minikube