Minikube 是一个方便的、可以运行在本地机器上的 Kubernetes 环境。以下是一个简单的 Minikube 教程,帮助您快速上手。
Minikube 是一个轻量级的 Kubernetes 环境,它允许您在本地机器上运行 Kubernetes。以下是使用 Minikube 的基本步骤。
安装 Minikube
首先,您需要安装 Minikube。您可以从 Minikube 官网 获取安装指南。
启动 Minikube
安装完成后,您可以使用以下命令启动 Minikube:
minikube start
这将启动一个单节点的 Kubernetes 集群。
部署应用
启动 Minikube 后,您可以使用 kubectl
命令行工具来部署应用。以下是一个简单的示例:
apiVersion: apps/v1
kind: Deployment
metadata:
name: hello-world
spec:
replicas: 2
selector:
matchLabels:
app: hello-world
template:
metadata:
labels:
app: hello-world
spec:
containers:
- name: hello-world
image: k8s.gcr.io/echoserver:1.4
ports:
- containerPort: 8080
将上述内容保存为 hello-world-deployment.yaml
,然后使用以下命令部署:
kubectl apply -f hello-world-deployment.yaml
访问应用
部署完成后,您可以使用以下命令查看应用的日志:
kubectl logs deployment/hello-world
然后,您可以通过访问 http://localhost:30000
来查看应用。
清理
当您完成实验后,可以使用以下命令停止并删除 Minikube:
minikube stop
minikube delete
Minikube