美文网首页DevOps
Kubernetes 之 Minikube 国内安装

Kubernetes 之 Minikube 国内安装

作者: SmithCruise | 来源:发表于2020-02-26 18:58 被阅读0次

    原文地址:https://www.inlighting.org/archives/install-minikube-in-china

    国内网络环境很差,如果没有科学上网利器,基本很难学习 kubernetes 。本篇使用阿里云镜像来完成 Kubernetes 的官方 Getting Started 教程。

    官方教程地址:https://kubernetes.io/docs/setup

    阿里云官方参考教程:https://yq.aliyun.com/articles/221687

    准备工作

    这里我使用的是 MAC OS 系统,但是其他系统道理也都差不多。

    • 安装 VirtualBox。

    • 安装 kubectl

    参照:https://kubernetes.io/docs/tasks/tools/install-kubectl/

    这里 Mac 用户不要使用 brew 安装,这样安装的不是最新版。

    • 安装 Minikube

    参照:https://kubernetes.io/docs/tasks/tools/install-minikube/

    这里 Mac 用户不要使用 brew 安装,这样安装的不是最新版。

    阿里云镜像命令

    这里使用定制的命令,这样 Minikube 启动会使用阿里云的镜像。

    其中 https://xxxxx.mirror.aliyuncs.com 为你自己的阿里云加速镜像,可以去阿里云官网进行申请。

    minikube start --image-mirror-country cn \
        --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.6.0.iso \
        --registry-mirror=https://xxxxx.mirror.aliyuncs.com \
        --vm-driver=virtualbox
    

    之后我们在执行相关命令时,只需要将 k8s.gcr.io 换成 registry.aliyuncs.com/google_containers 即可使用阿里云镜像进行下载。

    例如下面的命令 kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.10 ,替换后为 kubectl create deployment hello-minikube --image=registry.aliyuncs.com/google_containers/echoserver:1.10 即可。

    总结

    自此,就结束了。

    相关文章

      网友评论

        本文标题:Kubernetes 之 Minikube 国内安装

        本文链接:https://www.haomeiwen.com/subject/jlsichtx.html