创建简单的nginx服务

最近更新时间: 2024-12-19 17:12:00

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

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

创建 Nginx 服务

  1. 登录 TKE 控制台。
  2. 单击左侧导航栏中的【集群】,单击集群列表页的一个集群【ID/名称】。

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

  1. 在【新建Workload】页面里输入以下参数。
  • 工作负载名:输入自定义名称,这里以nginx为例。
  • **描述:**对此工作负载的信息描述。
  • 标签:默认值为工作负载名,支持新增标签变量
  • **命名空间:**根据实际需求进行选择。默认为 default。
  • **类型:**选择工作负载的类型
  • 实例内容器
    • 名称:自定义,这里以my-container为例。
    • 镜像:根据实际需求进行选择,这里以nginx为例。
    • 镜像版本(Tag):选择镜像版本(Tag)。
    • CPU/内存限制:配置该工作负载使用的CPU限制和内存限制。
    • GPU限制:配置该工作负载使用的最少GPU资源,请确保集群内已有足够的GPU资源。
    • 环境变量:配置该容器内的变量。
  • 实例数量
    • 手动调节:直接设定实例数量。
    • 自动调节:满足任一设定条件,则自动调节实例(pod)数目。
  • 访问设置(Service)
    • 勾选【启用】Service按钮,会新建一个与负载同名的Service。
    • 服务访问方式:为方便测试,这里选择 提供公网访问。
    • 端口映射:容器端口和服务端口都填80。
  1. 单击【创建Workload】,完成 Nginx 服务的创建。

访问 Nginx 服务

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

  • 通过负载均衡 IP 访问 Nginx 服务。
    1. 在【集群】页选择【服务】 > 【Service】,在Service列表里面单击刚刚新建的名为nginx的服务,进入nginx服务的详情页。

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

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

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