本文档将介绍如何在 Kubernetes 中部署 Nginx 服务。Nginx 是一个高性能的 HTTP 和反向代理服务器,常用于网站和应用程序的负载均衡。

部署步骤

  1. 创建 Nginx 部署配置文件

    创建一个名为 nginx-deployment.yaml 的文件,内容如下:

    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx-deployment
    spec:
      replicas: 2
      selector:
        matchLabels:
          app: nginx
      template:
        metadata:
          labels:
            app: nginx
        spec:
          containers:
          - name: nginx
            image: nginx:latest
            ports:
            - containerPort: 80
    
  2. 应用部署配置

    使用 kubectl 命令应用部署配置:

    kubectl apply -f nginx-deployment.yaml
    
  3. 查看部署状态

    使用 kubectl 命令查看部署状态:

    kubectl get pods
    

    当所有 Pod 都处于 Running 状态时,Nginx 部署成功。

图片示例

Nginx Logo

扩展阅读

如果您想了解更多关于 Kubernetes 的知识,可以访问我们的 Kubernetes 教程 页面。