minikube搭建Kubernetes
一、安装minikube
根据本机电脑的硬件架构,选择安装方式。主要是英特尔与苹果的区别。
1、下载
Intel 芯片要选择带amd64后缀,进行下载
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
Apple M1 芯片要选择arm64后缀,进行下载
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-arm64
2、安装
- 安装命令
 
sudo install minikube /usr/local/bin/
- 查看版本
 
minikube version
二、安装kubectl
minikube 只能够搭建 Kubernetes 环境,要操作 Kubernetes,还需要另一个专门的客户端工具“kubectl”。
1、安装minikube
minikube kubectl
安装后自动会启动,可以不用再执行启动minikube的命令。
2、启动minikube
minikube start

三、创建 Kubernetes 环境
1、安装kubernetes
minikube start --image-mirror-country='cn'  --kubernetes-version=v1.23.3

注意:
- 
执行上面的命令时,至少需要虚拟机分配了 2 个 cpu。关闭虚拟机,然后在 virtualBox 中选中当前虚拟机,右键,进入设置,单击系统,单击处理器,调整处理器数量。
 - 
截图中,执行了升级操作,升级到1.24.1版本。
 
2、查看集群的状态
- 运行状态
 
minikube status

- 集群的IP
 
minikube node list

- 查看版本Kubernetes 这个容器编排系统
 
minikube kubectl -- version 

三、其他配置
为了执行命令方便,创建一个别名
alias kubectl="minikube kubectl --"
kubectl 还提供了命令自动补全的功能,你还应该再加上“kubectl completion”
source <(kubectl completion bash)
方便快捷的开始使用kubectl
kubectl run ngx --image=nginx:alpine
查询pod
kubectl get pod

                
            
        
浙公网安备 33010602011771号