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