本文主要为您介绍如何通过控制台修改或删除服务网关。

前提条件

更新服务网关

您可以通过更新yaml的方式修改服务网关配置。

  1. 登录容器服务管理控制台
  2. 在 Kubernetes 菜单下, 单击左侧导航栏中的服务网格 > 服务网关,进入服务网关页面。
  3. 在目标服务网关右侧单击查看Yaml
    可以看到如下示例参数定义。
    apiVersion: networking.istio.io/v1alpha3
    kind: Gateway
    metadata:
      creationTimestamp: '2019-08-23T06:50:25Z'
      generation: 1
      name: my-gateway
      namespace: default
      resourceVersion: '15172143'
      selfLink: /apis/networking.istio.io/v1alpha3/namespaces/default/gateways/my-gateway
      uid: 492db126-c572-11e9-b65a-00163e13****
    spec:
      selector:
        istio: ingressgateway
      servers:
        - hosts:
            - '*'
          port:
            name: http
            number: 80
            protocol: HTTP
    • name:服务网关的名称。本例为my-gateway
    • hosts:主机域名。
    • name:服务网关端口名称。本例为http
    • number:服务网关端口号。
    • protocol:服务端口协议。
  4. 修改完成后,单击更新

删除服务网关

  1. 在 Kubernetes 菜单下, 单击左侧导航栏中的服务网格 > 服务网关,进入服务网关页面。
  2. 单击操作列的删除
  3. 在弹出提示对话框中,单击确定,删除服务网关。