windows系统minikube安装以及注意事项
来源:互联网 发布:淘宝助理5.4官方下载 编辑:程序博客网 时间:2024/05/18 01:16
,# minikube安装准备
virtualbox安装;
下载minikube-windows-amd64.exe,重命名为minikube.exe,并添加到系统path路径;
kubectl下载,添加到系统path路径。
以上安装包,可在文章末尾的云盘下载。
启动安装配置
启动并制定镜像源
minikube start --registry-mirror=https://your.mirror.aliyuncs.com
停止
minikube stop
测试安装
测试minikube
首先,创建一个deployment资源:
kubectl run hello-minikube --image=kennship/http-echo --port=3000 --image-pull-policy=IfNotPresent
然后,创建一个service资源:
kubectl expose deployment hello-minikube --type=NodePort
最后,执行minikube service hello-minikube
,会输出以下内容:
Opening kubernetes service default/hello-minikube in default browser…
使用默认浏览器打开k8s中的服务。kennship/http-echo的说明: Nodejs的应用环境镜像,默认的应用目录为/app。默认容器内的服务端口为3000。
依次删除资源
kubectl delete service hello-minikubekubectl delete deployment hello-minikube
问题排查
定位“kubernetes pod卡在ContainerCreating状态”问题的方法(由于墙的原因导致网络问题,无法下载相应的镜像)
kubectl describe pod PodName
指令查看pod发生的事件,从事件列表中可以查找到错误信息。问题是无法下载镜像:
failed pulling image \”gcr.io/google_containers/pause-amd64:3.0\”
那么,解决办法如下:
docker pull daocloud.io/daocloud/google_containers_pause-amd64:3.0
从其他源下载重新打tag,其他相同docker image的问题可以从阿里的容器hub上拉取。
docker tag daocloud.io/daocloud/google_containers_pause-amd64:3.0 gcr.io/google_containers/pause-amd64:3.0
- iso(minikube-v0.23.6.iso)文件无法下载
这个问题,可以自行解决,或者使用文章末尾给出的压缩包。找到c盘用户目录下的.minikube文件夹的cache/iso/,把iso文件拷贝进入,再次使用minikube start
命令。 - 一些常用的问题排查命令
kubectl ssh -- ping baidu.com
验证vm的网络是否正确工作
minikube status
查看vm和cluster的运行状态
minikube logs
查看minikube的日志
相关的k8s压缩包文件的链接:https://pan.baidu.com/s/1miEa78W 密码:kqrp
- windows系统minikube安装以及注意事项
- minikube 安装
- Minikube安装
- mongodb在windows上安装以及注意事项
- Minikube,kubectl的安装
- Windows 下安装 Linux Ubuntu 系统注意事项
- windows下安装 crul 以及windows下使用的注意事项
- Windows下添加MySQL服务到系统服务以及注意事项
- windows10使用Minikube安装kubernetes
- 通过minikube安装kubernetes集群
- 本地安装Kubectl and minikube
- [k8s]minikube安装配置-使用
- oracle10g 安装以及注意事项
- vue 安装以及注意事项
- nginx安装以及注意事项
- windows系统下virtualbox+host only+centos netinstall安装注意事项
- windows下jira系统的安装和破解注意事项
- JDK1.8安装和配置及注意事项(windows系统)
- 你所熟悉的名字和公司
- spring mvc基于token防止重复提交验证
- Hello World
- 线段树合并
- 使用Navicat连接阿里云ECS服务器上的MySQL数据库
- windows系统minikube安装以及注意事项
- MyBatis Generator自动创建代码的过程
- win10dos命令
- 11、MyBatis的逆向工程
- Angular添加删除查找排序日期等
- Java基础部分第二十四节
- Unable to connect to zookeeper server within timeout: 5000
- XRecyclerView/Main
- Java基础部分第二十五节