minikube 结合阿里云镜像搭建本地开发测试环境

本文详细介绍了如何在MacOS Intel机器上利用minikube,分别通过VMware Fusion和Docker驱动安装单节点的k8s开发测试环境。强调了使用阿里云镜像以避免gcr.io下载问题,提供快速的下载速度。文中还涵盖了启动dashboard和管理不同driver的方法。
摘要由CSDN通过智能技术生成

作者:HaoKe

作者地址: http://github.com/KeHaohaoke

我的同事Daniel Hu写了一篇英文的博客,关于如何使用 minikube 搭建本地的 k8s 环境的。

我很喜欢这篇文章,链接在这里:minikube-k8s

该文章和本文并不是一对一的翻译的。有各自不同的角度去讲述,建议你去阅读一下该篇文章,会有不一样的收获。

相关背景: 在日常开发测试中,我们验证和k8s有关的功能的时候,并不需要生产环境规格的k8s集群。

比如(3 master+3 node),这种规格的集群,我们个人一般不具有这种配置,也没有必要为了本地测试开发的验证而去专门搭建这样的集群(除非有特殊需要)。

本文则介绍一种利用 minikube 来搭建 k8s 本地开发测试环境的方法。
本文是在 MacOS 并且是 Intel 芯片的机器上进行安装 minikube 的。

并且在安装中,指定了阿里云镜像,无须进行特别的上网方式的设置,不会有 gcr.io 下载慢或者无法下载而必须使用一些特殊的上网设置方法的问题。且由于镜像在国内,下载速度也很快。

概要:本文讲述了在 MacOS Intel 机器上:
使用 minikube 分别以 vmware 作为 driver 和使用 docker 作为 driver 来安装 one node 的 k8s。

minikube 安装准备

工欲善其事,必先利其器。我们先来下载 minikube:

shell
brew install minikube

如果你的 Mac 上没有安装 brew,请参考:Homebrew官网进行安装。

接下来,我们还要下载 kubectl:

shell
brew install kubectl

在 MacOS(intel 芯片)上,minikube 支持多种不同的 driver:

  • Docker
  • VirtualBox
  • VMWare Fusion
  • HyperKit

接下来,我们会采用两种安装方式:一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值