zoukankan      html  css  js  c++  java
  • mac安装minikube

    minikube

    Minikub是社区为了方便大家本地开发和体验Kubernetes,而提供的本机部署工具。它在虚拟机中运行了一个单节点kubnertes集群。

    安装步骤

    Minikube的安装只有三步,非常简单。

    1. 首先安装kubectl:
    brew install kubernetes-cli
    
    1. 安装virtualbox

    然后安装virtualbox,Minikube支持多种虚拟机,在Linux下还支持无虚拟机。这里我们选用virtulbox。virtulbox安装比较简单,这里不再赘述。
    去oracle官网下载mac版的virtualBox。 官网下载地址:https://www.virtualbox.org/

    在安装过程中会出现安装错误,VirtualBox在安装的时候需要安装内核扩展(Kernel extenstion),而MacOS 10.13 High Sierra的新安全特性会阻止外部内核扩展的安装,所以安装总是会被系统拦截。解决方案:进入Preferences > Security & Privacy > General: 然后手动允许。

    1. 安装minikube

    最后安装Minikube, 推荐使用阿里的修改版,可以从阿里云的镜像地址来获取所需Docker镜像和配置。防止被墙,下载地址

    curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.16.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
    

    缺省Minikube使用VirtualBox驱动来创建Kubernetes本地环境,启动kubemini:

    minikube start
    

    启动集群需要花费超过一 分钟的时间,所以在命令完成之前不要中断它。
    使用kubectl cluster-info查看集群状态:

  • 相关阅读:
    NodeJS Stream 五:双工流
    NodeJS Stream 四:Writable
    NodeJS Stream 三:readable
    NodeJS Stream 二:什么是 Stream
    NodeJS stream 一:Buffer
    JavaScript 精粹
    详解k8s中的liveness和readiness的原理和区别_转
    通过 GoLang 全面了解 HTTPS_转自知乎-腾讯技术
    golang之vim和vscode开发环境
    go命令工具补遗
  • 原文地址:https://www.cnblogs.com/HachikoT/p/14250359.html
Copyright © 2011-2022 走看看