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
posted @ 2022-07-22 15:26  xyztank  阅读(370)  评论(0)    收藏  举报