news 2026/6/16 11:22:00

K8s测试环境搭建:Minikube 10分钟本地集群指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
K8s测试环境搭建:Minikube 10分钟本地集群指南

一、环境准备

1. 系统要求
  • 硬件:2核CPU、2GB内存、20GB磁盘空间。

  • 软件依赖:安装Docker(推荐)、VirtualBox等容器/虚拟化工具(以Docker为例)。

二、安装Minikube

Linux系统
bash

# 下载二进制文件 curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 # 安装到系统路径 sudo install minikube-linux-amd64 /usr/local/bin/minikube

macOS/Windows系统
  • macOSbrew install minikube
  • Windowschoco install minikube(需先安装Chocolatey)
验证安装
bash

minikube version # 输出版本信息即成功

三、安装kubectl(K8s命令行工具)

bash

# 下载最新版kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" # 赋予执行权限并移动到 PATH chmod +x kubectl && sudo mv kubectl /usr/local/bin/ # 验证 kubectl version --client

四、启动Minikube集群

国内加速启动
bash

minikube start --image-mirror-country='cn' --driver=docker

  • --image-mirror-country='cn':使用国内镜像加速(避免下载超时)。
  • --driver=docker:指定Docker作为容器运行时。
验证集群状态
bash

minikube status # 输出示例: # minikube: Running # cluster: Running # kubectl: Correctly Configured

五、使用集群

查看节点
bash

kubectl get nodes # 显示单节点(minikube)状态为Ready

启动Dashboard(Web管理界面)
bash

minikube dashboard --url # 生成访问链接(仅本地访问) # 如需外部访问,执行代理命令: minikube kubectl -- proxy --address='0.0.0.0' --accept-hosts='^*$' & # 外部访问地址:http://宿主机IP:8001/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/

六、停止与删除集群

  • 停止集群minikube stop(保留数据,可重启)

  • 删除集群minikube delete(完全清理,释放资源)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 9:26:06

Flutter for OpenHarmony 实战_飞翔的小鸟游戏物理引擎与管道生成

Flutter for OpenHarmony 实战:飞翔的小鸟游戏物理引擎与管道生成 文章目录 Flutter for OpenHarmony 实战:飞翔的小鸟游戏物理引擎与管道生成前言一、重力物理系统1.1 物理参数1.2 重力应用1.3 跳跃控制 二、管道生成系统2.1 管道数据结构2.2 管道生成2…

作者头像 李华
网站建设 2026/6/15 12:21:32

Flutter for OpenHarmony 实战_消消乐游戏策略设计与难度平衡

Flutter for OpenHarmony 实战:消消乐游戏策略设计与难度平衡 文章目录 Flutter for OpenHarmony 实战:消消乐游戏策略设计与难度平衡前言一、连锁反应系统1.1 连锁检测1.2 连锁奖励 二、提示系统2.1 可行移动检测2.2 临时交换2.3 提示显示 三、难度递进…

作者头像 李华
网站建设 2026/6/13 6:06:02

Pr怎么给视频添加字幕?2种方法对比,第2种效率提升10倍!

做视频剪辑,最枯燥的环节莫过于加字幕。是用PR自带的文字工具一个个手打,还是用Pr插件一键识别?本文深度对比2种PR添加字幕的方法:传统手动添加与千鹿Pr助手自动识别。 实测发现,使用千鹿Pr助手插件,无需打…

作者头像 李华
网站建设 2026/6/9 3:55:27

构建镜像docker命令

1、有网的机器编写DockerFile文件 FROM python:3.9-slimRUN apt-get update && apt-get install -y \libgl1 \libglib2.0-0 \&& rm -rf /var/lib/apt/lists/*# 设置工作目录 WORKDIR /app# 设置环境变量 ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=…

作者头像 李华
网站建设 2026/6/14 2:23:51

惊爆!提示工程架构师揭秘Agentic AI技术生态与未来走向

惊爆!提示工程架构师揭秘Agentic AI技术生态与未来走向 引言:从“工具AI”到“伙伴AI”,我们需要的是能主动解决问题的AI 凌晨三点,我盯着电脑屏幕上的ChatGPT对话框发呆——为了写一篇关于Agentic AI的深度文章,我已经…

作者头像 李华
网站建设 2026/6/6 13:02:06

【开题答辩全过程】以 河市富达购物微信小程序为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华