我有一个 GKE 入口和 3 个链接到它的后端服务。然后我发现我无法删除任何服务,因为我认为是链接。是否可以暂时禁用入口?因为在部署过程中的某个时候,我必须删除该服务,然后再次安装该服务。
根据此官方文档,要禁用 GKE 入口,您可以修改入口资源并将启用字段设置为 false。这可以使用 kubectl 命令行工具命令:kubectl edit ingress
以下 BackendConfig 清单禁用 nginx 入口:
api版本:cloud.google.com/v1种类:BackendConfig元数据:名称:my-backendconfig规范:入口:启用:false securityPolicy:名称:“”
根据 shahalamol 的博客,可以设置布尔值来启用或禁用有助于禁用入口的服务。您可以按照本博客中给出的示例进行操作。
入口:default_backend:false