创建简单的nginx服务

最近更新时间: 2024-06-12 15:06:00

本文档旨在帮助大家了解如何快速创建一个容器集群内的 Nginx 服务。

注意: 在创建 Nginx 服务之前,您必须拥有: 一个创建好的集群。有关如何创建集群的详细信息,参见创建集群

创建 Nginx 服务

  1. 登录 TKE 控制台。

  2. 单击左侧导航栏中的【集群】,单击集群列表页的一个集群【ID/名称】。

  3. 在集群页里面,选择【工作负载】 > 【Deployment】,在Deployment列表里面单击【新建】。

  4. 在【新建Workload】页面里输入以下参数。

    • 工作负载名:输入自定义名称,这里以nginx为例。

    • 描述:对此工作负载的信息描述。

    • 标签:默认值为工作负载名,支持新增标签变量

    • 命名空间:根据实际需求进行选择。默认为 default。

    • 类型:选择工作负载的类型

    • 实例内容器

      • 名称:自定义,这里以my-container为例。

      • 镜像:根据实际需求进行选择,这里以nginx为例。

      • 镜像版本(Tag):选择镜像版本(Tag)。

      • CPU/内存限制:配置该工作负载使用的CPU限制和内存限制。

      • GPU限制:配置该工作负载使用的最少GPU资源,请确保集群内已有足够的GPU资源。

      • 环境变量:配置该容器内的变量。

    • 实例数量

      • 手动调节:直接设定实例数量。

      • 自动调节:满足任一设定条件,则自动调节实例(pod)数目。

    • 访问设置(Service)

      • 勾选【启用】Service按钮,会新建一个与负载同名的Service。

      • 服务访问方式:为方便测试,这里选择 提供公网访问。

      • 端口映射:容器端口和服务端口都填80。

  5. 单击【创建Workload】,完成 Nginx 服务的创建。

访问 Nginx 服务

提供两种方式访问 Nginx 服务。

  • 通过负载均衡 IP 访问 Nginx 服务。

    1. 在【集群】页选择【服务】 > 【Service】,在Service列表里面单击刚刚新建的名为nginx的服务,进入nginx服务的详情页。

    2. 可通过浏览器输入上图中的负载均衡 IP:服务端口来访问 Nginx 服务。

  • 通过服务 名称访问 Nginx 服务。

    集群内的其他服务或容器可以直接通过服务名称访问。

进入 Nginx 服务器的默认欢迎页。