zoukankan      html  css  js  c++  java
  • minikube是什么

    最近在学习Kubernetes,需要再本地搭建换一个minikube的环境

    搭建好之后我们查看节点:

    lideMacBook-Pro:~ liyuanhong$ kubectl get node
    NAME       STATUS    ROLES     AGE       VERSION
    minikube   Ready     <none>    20d       v1.9.4

    可以看到有一个名为:minikube的节点

    那么minikube是什么呢?

    其实从上面的命令实验来看,minikube相当于一个运行在本地的Kubernetes单节点,我们可以在里面创建Pods来创建对应的服务。(别人的解释:Minikube是一个快速搭建单节点Kubenetes集群的工具,大家可以把它和docker Machine进行类比。https://www.imooc.com/article/details/id/23785

    官方描述:Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day.https://kubernetes.io/docs/setup/minikube/

    以下来源的参考地址:https://www.imooc.com/article/details/id/23785

    为什么安装minikube需要安装Virbox?

    因为minikube创建K8S虚机是通过Virtualbox来做的(当然还有其它driver,比如KVM,vmware等等)

    运行minikube程序创建k8s

    通过 minikube start 去创建k8s环境。

    进入minikube虚拟机

    我们可以通过minikube ssh进到虚机里,然后看看是否有一些container运行起来了

    lideMacBook-Pro:~ liyuanhong$ minikube ssh                         _             _            
                _         _ ( )           ( )           
      ___ ___  (_)  ___  (_)| |/')  _   _ | |_      __  
    /' _ ` _ `| |/' _ `| || , <  ( ) ( )| '_`  /'__`
    | ( ) ( ) || || ( ) || || |\` | (_) || |_) )(  ___/
    (_) (_) (_)(_)(_) (_)(_)(_) (_)`\___/'(_,__/'`\____)
    $ docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    $ 

    然后退出来,在本地运行minikube dashboard 会在本地弹出浏览器,就是Kubernetes的dashboard

  • 相关阅读:
    arm架构与体系结构
    C语言双链表遍历,插入,删除
    C语言实现单链表的遍历,逆序,插入,删除
    C语言函数的变参实用与分析
    DEBUG宏
    运算中的临时匿名变量
    main函数的传参与返回
    存储类、作用域、生命周期、链接属性
    制作动态链接库并使用
    内存管理——进程创建,执行,缺页,终止
  • 原文地址:https://www.cnblogs.com/liyuanhong/p/10143157.html
Copyright © 2011-2022 走看看