minikube入门

码海逐星
• 阅读 2167

简介

minikubek8s的单机实现,支持所有k8s特性,可以用来作为本地k8s应用的开发和调试工具,官网:https://minikube.sigs.k8s.io/ ,源码:https://github.com/kubernetes...

安装

minikube在不同操作系统的安装方式差异很大,下面会以macOS为例,其他操作系统的安装可以参考:https://minikube.sigs.k8s.io/...

macOS,最简单的方式就是用brew进行安装:

brew install minikube

启动

macOS底层的虚拟机驱动可以是HyperkitParallelsVirtualBox或者VMware,一般常用的是HyperkitVirtualBox。此外因为墙的原因,k8s需要从国内镜像仓库下载。所以我们的启动命令可以如下:

minikube start --vm-driver=virtualbox --image-mirror-country=cn --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --memory=4g --cpus=2 --addons=ingress

minikube入门

说明:

  • cpus这个参数最小值是2,单核机器启动不了minikube
  • memory是给虚拟机分配的内存,越大越好,k8s特别能吃内存,至少得分配2G
  • addons是启动时加载的插件,这里的ingress是比较常用的路由插件,也可以在minikube启动后再添加,非必要选项
  • 第一次启动比较慢,需要下载一些镜像,请耐心等待

启动成功后可以使用minikube status查看状态

minikube入门

还可以使用minikube dashboard启动web图形管理界面

停止和删除

停止:minikube stop
删除:minikube delete

注:很多时候如果启动失败,你需要先运行删除命令再去尝试启动。

其他

关于docker images很多文章还在说用 https://registry.docker-cn.com 作为中国镜像,但实际上这个docker官方已经在2019年8月份停止了支持,这个域名是用不了的,下面这些国内镜像是可用的:

https://dockerhub.azk8s.cn/
https://hub-mirror.c.163.com/
https://docker.mirrors.ustc.edu.cn/
点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
4年前
java 反射得到属性与属性值
<divid"cnblogs\_post\_body"class"blogpostbody"<p反射可以破坏所有的封装性,比如这次通过反射得到的属性与属性值;</p<divclass"cnblogs\_code"<divclass"cnblogs\_code\_toolbar"<spanclass"cnblogs\_co
虾米大王 虾米大王
3年前
java代码073
code073.javapackagepack02;importjava.io.IOException;importjava.io.PrintWriter;importjava.util.UUID;importjavax.servlet.ServletException;importjavax.servlet.annotation.Multip
虾米大王 虾米大王
3年前
java代码092
code092.jsp通过FindServlet类查询分页数据所有图书信息ID图书名称价格数量作者<%Listlist1(List)request.getAttribute("list");for(code089book:list1)%
虾米大王 虾米大王
3年前
java代码088
code088.jsp通过存储过程获取数据所有图书信息ID图书名称价格数量作者<%Listlist1findBook.findAll();if(list1null||list1.size()
虾米大王 虾米大王
3年前
java代码099
code099.jspInserttitlehere$pageScope.user.name
虾米大王 虾米大王
3年前
java代码020
code020.jsp解决中文乱码name参数的值为:sex参数的值为:
Stella981 Stella981
4年前
Gson解析多层嵌套复杂数据
目前解析json有三种工具:org.json(Java常用的解析),fastjson(阿里巴巴工程师开发的),Gson(Google官网出的),解析速度最快的是Gson,下载地址:https://code.google.com/p/googlegson/(https://www.oschina.net/action/GoToLink?urlhttps
Wesley13 Wesley13
4年前
ubuntu中使用VsCode+Eigen创建Eiegn应用程序
Visualstudiocode是微软发布的一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器。1\.VsCode安装VScode官网下载.deb文件,网址链接如下:https://code.visualstudio.com/altdownlo
Wesley13 Wesley13
4年前
VSCode配置FiraCode和更纱黑体字体
!(https://oscimg.oschina.net/oscnet/c7bb62d935ceb01d3b7fe176322e84ae00d.png)Fira Code下载到FiraCode字体的GitHub(https://www.oschina.net/action/GoToLink?urlhttps%
Wesley13 Wesley13
4年前
Oracle:Pivot 转多列并包含多个名称
SELECTFROM(SELECTl.DISTRIBUTOR_ID,d.SKU_CODE,d.WH_CODE,d.ORDER_PACKAGES,d.PRICE,d.YEARLY||d.MONTHLYasYM,d
Stella981 Stella981
4年前
Code
ylbtechCodeNFine:NFine介绍1\.NFine平台介绍返回顶部1、使用时请务必保留来源,请勿用于违反我国法律的web平台、如诈骗等非法平台网站。版权最终解释权归《NFine团队》所有NFine是一套基于ASP.NETMVCEF6Bootstrap开发出来的框架,源代码完全开源,可以帮助你解