• kubernetes学习——minikube入门


    minikube安装

    请看上一篇文章

    入门

    不入其门不得其法,现在开始入门。

    启动minikube

    minikube start --vm-driver=hyperv

    配置默认hyperv驱动
    minikube config set vm-driver hyperv

    基于hyper-v 没有安装和启动hyper-v的可以自行查询。

    在这里插入图片描述

    一旦启动,您就可以使用来与您的集群进行交互kubectl,就像其他任何Kubernetes集群一样。例如,启动服务器:

    kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.4

    将服务公开为NodePort(8080端口是镜像对外公布的端口)

    kubectl expose deployment hello-minikube --type=NodePort --port=8080

    minikube使您可以在浏览器中轻松打开此公开的端点:

    minikube service hello-minikube

    运行效果
    在这里插入图片描述
    172.17.247.90是我的虚拟机的IP,如果你没有出现这个界面,ping一下你的虚拟机IP是否能通

    继续创建cluster
    minikube start -p cluster2
    在这里插入图片描述
    完蛋了,系统内存不足了,过几天加个内存条再尝试吧,先学习别的。

    停止本地集群:

    minikube stop

    删除本地集群:

    minikube delete

    删除所有本地群集和配置文件

    minikube delete --all

    删除pod和deployment
    kubectl delete services hello-minikube
    kubectl delete deployment hello-minikube

    https://minikube.sigs.k8s.io/docs/examples/
    https://kubernetes.io/zh/docs/setup/learning-environment/minikube/#%e5%ae%89%e8%a3%85

  • 相关阅读:
    JS控制的几种页面跳转方式和传值
    文件管理
    文件:文件和文件夹
    上传文件
    购物车的例子
    使用ajax登录格式
    ajax 另外两种返回类型(json xml)
    省级三级联动
    thinkPHP--SQL连贯操作
    thinkPHP-空操作
  • 原文地址:https://www.cnblogs.com/xiaoch/p/13417920.html
Copyright © 2020-2023  润新知