网站首页 文章专栏 利用minikube搭建本地k8s
利用minikube搭建本地k8s
编辑时间:2019-12-05 16:11:59 作者:lmc 浏览量:265

timg.jpg

1、安装minikube

$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
   && chmod +x minikube && sudo mv minikube /usr/local/bin

该命令有三步:

  • 下载minikueke可执行文件

  • 添加执行权限

  • 移动到/usr/local/bin目录,$PATH环境变量设置目录

安装后测试:

  • minikube version

缩略图

2、安装kubectl

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s  https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl

$ chmod +x ./kubectl
$ sudo mv ./kubectl /usr/local/bin/kubectl

$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)

为获取最新版本号

安装后测试:

  • kubectl version

缩略图

3、用minikube创建集群

      vm-dirver = none 表示本机,可用vitualbox

缩略图

  • kubectl cluster-info  查看集群信息

  • kubectl get nodes  看nodes

缩略图

  • kubectl run hello-minikube --image=tomcat:8.0 --port=8080    创建 hello-minikube 部署

  • kubectl expose deployment hello-minikube --type=NodePort   发布服务 hello-minikube

缩略图

  • kubectl get pods   查看pods  pods < nodes

  • kubectl get svc      查看服务

  • kubectl config view 查看配置信息

缩略图

缩略图

  • kebectl get pods -o wide   产看pod运行的节点node

缩略图

  • kubectl get pods --all-namespaces   查看所有命名空间

  • kubectl get pods --namespace=kube-system  查看kube-system命名空间

  • kubectl get namespace  查看命名空间

缩略图

  • minikube dashboad --url  查看UI界面

缩略图

注:

缩略图

缩略图

缩略图

缩略图

参考:https://www.cnblogs.com/chen0958/p/5737898.html



ui 界面

缩略图


来说两句吧
最新评论
  • 林丁丁 2019-12-05 17:12:14
    挺不错的啊[泪]
  • 林丁丁 2019-12-05 17:11:08
    挺不错的啊[泪]