【k8s】minikube的安装

本文介绍了如何在Linux环境下安装和使用Minikube,这是一个用于本地搭建Kubernetes伪集群的工具。首先,通过一行命令轻松安装minikube,然后检查其安装是否成功。接着,启动minikube并开启集群监控。对于学习Kubernetes的初学者,Minikube是一个理想的本地环境选择。

装完kubectl以后很久没有使用,想创建服务的时候才发现,minikube没有安装。

先简单的说下,kubectl是平时管理集群的工具,但是不能创建;kubeadm是搭建集群的工具;而minikube是用于本地搭一个伪集群用的工具。所以如果是生产环境,可以用kubectl+kubeadm。如果是本地学习用,搭个伪集群也可以,就kubectl+minikube。

Linux环境下安装minikube一行命令即可,

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

通过命令可以查看minikube的版本或者是否安装成功,

minikube version

启动minikube

minikube start

在这里插入图片描述

启动大盘监控

minikube dashboard

在这里插入图片描述
在这里插入图片描述

至此,minikube成功启动!!!

参考文章
【1】,Minikube的安装
【2】,k8s-集群搭建的三种方式和区别,kubeadm、minikube,二进制包
【3】,Minikube 快速入门手册

Minikube是一个用于本地运行Kubernetes的工具,它可以在虚拟机、Docker容器或裸金属上创建一个单节点集群,非常适合学习和测试Kubernetes。 ### Minikube安装步骤 #### 一、系统要求 确保您的计算机满足以下条件: - 支持并启用硬件虚拟化(如Intel VT-V) - 至少2GB内存(建议4GB以上),以保证顺畅体验。 - 网络连接正常,以便下载必要的镜像文件等资源。 #### 二、安装前准备 根据操作系统选择相应的前置工作: **对于Linux用户** 1. 安装VirtualBox或其他支持的Hypervisor(比如KVM); 2. 如果您计划使用HyperKit作为驱动程序,则需要先通过Homebrew安装hyperkit; **对于Windows用户** 1. 同样地考虑安装hyperv或者virtualbox; 2. 对于WSL2环境下的玩家来说还需要额外配置wsl2 backend; **MacOS** 推荐直接用HyperKit,因为它不需要图形界面且性能较好。 #### 三、开始安装minikube ##### 步骤1 - 下载Minikube命令行工具 ```bash curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 # Linux下执行此句 sudo install minikube-linux-amd64 /usr/local/bin/minikube ``` 对其他平台有类似的操作,请访问[官方文档](https://minikube.sigs.k8s.io/docs/start/)查看详细说明。 ##### 步骤2 - 设置合适的driver(仅当不是默认选项时) 例如,在macOS上如果想要使用docker而不是hyperkit可以这样做: `minikube config set driver docker` ##### 步骤3 - 启动minikube cluster 只需简单输入 `minikube start` 即可在几分钟内启动好包含kubelet,kubectl在内的完整功能的小型k8s环境了! 完成后你可以验证是否成功部署: ```shell $ kubectl get po -A NAMESPACE NAME READY STATUS RESTARTS AGE kube-system coredns-f9fd979d6-gqj5n 1/1 Running 0 2m48s ... ``` 这表明已经有一个名为coredns的服务正在运行,并处于“Running”状态。 --- 恭喜你完成了一个简易版本的kubernetes搭建!接下来就可以尽情探索这个强大而有趣的分布式计算框架啦~
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值