当前位置: 首页 > article >正文

Minikube Mac安装使用

minikube start | minikube

安装minikube
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64
sudo install minikube-darwin-amd64 /usr/local/bin/minikube
1
2
启动本地集群
minikube start --driver=docker
# 等待几分钟 让docker 拉取相关镜像
1
2


集群交互
查看集群状态

minikube status
1


访问集群信息

minikube kubectl -- get po -A
1


查看dashboard

minikube dashboard
1


浏览器访问控制台地址

管理集群
暂停集群

minikube pause
1
取消暂停

minikube unpause
1
停止集群

minikube stop
1
修改集群内存

minikube config set memory 9001
1
删除集群

minikube delete --all
1
指定版本创建集群

minikube start -p aged --kubernetes-version=v1.16.1
1
发布应用
发布Service
创建deployment

# 创建 deployment 对象
kubectl create deployment hello-minikube --image=kicbase/echo-server:1.0
# 暴露8080 端口
kubectl expose deployment hello-minikube --type=NodePort --port=8080
1
2
3
4
验证服务是否正常运行

kubectl get services hello-minikube
1


浏览器访问

minikube service hello-minikube
1


端口映射

kubectl port-forward service/hello-minikube 7080:8080
1
在浏览器访问 http://localhost:7080/

发布LoadBalancer
创建应用

kubectl create deployment balanced --image=kicbase/echo-server:1.0
kubectl expose deployment balanced --type=LoadBalancer --port=8080
1
2
创建路由IP

minikube tunnel
1
获取路由IP

# 在另一个shell 窗口执行
kubectl get services balanced
1
2


在浏览器访问 :8080 即 http://127.0.0.1:8080/

发布Ingress
启动ingress

minikube addons enable ingress
1


创建ingress

kubectl apply -f https://storage.googleapis.com/minikube-site-examples/ingress-example.yaml
1


获取IP地址

kubectl get ingress
 

Minikube Mac 安装 使用_mac安装minikube-CSDN博客


http://www.kler.cn/a/136065.html

相关文章:

  • 解锁C#编程新姿势:Z.ExtensionMethods入门秘籍
  • 【QNX】QNX侧查看CPU的信息
  • excel导入数据处理前端
  • 将UI界面交给第三方库
  • STM32+W5500+以太网应用开发+003_TCP服务器添加OLED(u8g2)显示状态
  • 包文件分析器 Webpack Bundle Analyzer
  • WordPress画廊插件Envira Gallery v1.9.7河蟹版下载
  • C++学习笔记——C++ deque和vector的区别
  • Using Set Processing Effectively 有效地使用集合处理
  • CTF-PWN-小tips
  • 【2023云栖】陈守元:阿里云开源大数据产品年度发布
  • ​LeetCode解法汇总2300. 咒语和药水的成功对数
  • kubernetes v1.24.7 + docker
  • Map 和 WeakMap:JavaScript 中的键值对集合
  • EI论文程序:Adaboost-BP神经网络的回归预测算法,可作为深度学习对比预测模型,丰富实验内容,自带数据集,直接运行!
  • 数据库管理工具,你可以用Navicat,但我选DBeaver!
  • vue3 setup展示数据
  • Unity 场景烘培 ——unity Post-Processing后处理1(四)
  • ClickHouse的 MaterializeMySQL引擎
  • Linux进程通信——IPC、管道、FIFO的引入
  • 电容的耐压值是什么意思呢?
  • Midjourney绘画提示词Prompt参考学习教程
  • Mysql-复合查询
  • RuntimeError: PyPI no longer supports ‘pip search‘ (or XML-RPC search).
  • 04.webpack中css的压缩和抽离
  • ClickHouse 物化视图