开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK文档中说service,可以路由到NodePort服务,具体怎么做?

容器服务ACK文档中说LoadBalancer的service,可以路由到NodePort服务也可以路由到ClusterIP服务,具体怎么做?https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-services-to-expose-applications?spm=a2c4g.11186623.0.0.20168d54wwEYgK

展开
收起
三分钟热度的鱼 2023-10-18 18:21:08 55 0
1 条回答
写回答
取消 提交回答
  • 不需要操作,这是 k8s 的实现细节。如果你设置 service type: LoadBalancer,默认情况下,云平台是以 NodePort 方式转发流量的。如果设置 spec.allocateLoadBalancerNodePorts 为 false,则改为 ClusterIP 方式。lQLPJxgi9HA2CpDNAeTNBAiw0krIXP1F1sAFGMF0QMDlAQ_1032_484.png
    lQLPJwG4CxOtqpDNAUnNAuewdw41Cf9OakUFGMF0QMDlAA_743_329.png
    以 nginx-ingress-lb 为例,虽然它的 type 是 LoadBalancer,但每一条端口映射规则都是 nodePort 8f1a7d00a2d1da312e5cd7c986ba9730.png
    此回答整理自钉群“容器服务ACK 用户交流-1群”

    2023-10-18 19:12:28
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    通过 ACK 智能化运维体系获得集群自动化诊断和自愈能力 立即下载
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    《边缘容器服务ACK@Edge》 立即下载

    相关镜像