minikube快速搭建k8s(二)

minikube 详解

上篇从安装到成功访问服务,实战了minikube搭建k8s环境,在文末也简单介绍了minikube所创建的资源,这篇详细介绍下minikube

管理命令
  • minikube start 启动集群
  • minikube status 查看集群状态
  • minikube dashboard 访问在 minikube 集群中运行的 kubernetes dashboard
  • minikube pause 停止集群中的容器
  • minikube unpuase 恢复集群中的容器
  • minikube ip 查看虚拟机ip
  • minikube ssh 登陆到虚拟机
  • minikube delete 删除集群
构建原理
  • 基于不同平台的虚拟驱动架构创建对应的虚拟机
    hyper-v 虚机

  • 在虚机中基于kubeadm 搭建k8s集群
    在minikube的缓存目录中,存储着首次创建集群时下载的组件工具,kubeadm,kubectl,kubelet,这些文件在后面创建集群时重复利用,也可以在首次创建集群时自行下载这些文件,放置到对应的缓存目录下,以加速集群创建

    • kubelet 是k8s集群架构中的重要组件,运行在所有Node上,负责管理节点的pod和容器
    • kubectl 用于运行k8s集群命令的管理工具,封装了k8s的集群管理的api接口
    • kubeadm k8s集群部署工具,屏蔽了很多节点环境准备的工作
      kubeadm
  • 自动完成证书的创建和认证过程
    认证

其他特性

minikube 除了完成简单集群环境搭建外,还在逐步提供更多附加功能,见下面列表,期待minikube社区能在单机部署k8s方面提供更完备的功能,为测试和开发提供更好的工具

  • 支持docker,podman等多种容器引擎
  • 镜像缓存
  • dashboard
  • 访问主机资源
  • 安装扩展
  • 文件系统挂载
  • 文件同步
  • 支持 NodePort 和LoadBalancer
  • 支持私有镜像源
  • 日志分级
参考文献

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值