开发者社区 > 飞天洛神云网络 > 负载均衡 > 正文

负载均衡ALB是 K8S 自动关联的, 现在迁移需要手动新增域名有影响吗?

负载均衡ALB是 K8S 自动关联的, 现在迁移需要手动新增域名有影响吗?

展开
收起
cuicuicuic 2024-04-16 11:54:12 21 0
2 条回答
写回答
取消 提交回答
  • 最好按业务类型新建实例,如果相同业务类型也可以共用 ,此回答整理自钉群“ALB客户交流群”

    2024-04-17 20:03:29
    赞同 1 展开评论 打赏
  • 在Kubernetes(K8s)环境中,应用负载均衡器(ALB)通常是指AWS的Application Load Balancer或者阿里云的Server Load Balancer (SLB)的Application Load Balancing功能,它们都能够为K8s服务提供外部访问入口。

    当K8s服务通过Ingress或其他类型的服务资源(如LoadBalancer类型Service)与ALB自动关联时,集群内的服务会自动地与负载均衡器配置绑定,以便外部流量能够正确地分发到后端的Pods。

    如果你需要在迁移过程中手动为现有的ALB新增域名,即添加新的DNS记录指向同一个ALB,这通常不会直接影响到Kubernetes集群本身的服务发现和负载均衡功能。只要新域名正确映射到了ALB的IP地址或DNS名称,并且Ingress规则或者其他服务配置允许新域名的流量进入,那么从外部通过新域名访问应用的功能应当是可以正常运作的。

    然而,在进行此类变更时,需要注意以下几点:

    Ingress配置:如果服务是通过Ingress控制器暴露的,确保Ingress规则包含了对新域名的支持,或者规则是泛化的,可以接受任何Host头的请求。

    安全与认证:如果存在基于域名的SSL证书或身份验证机制,需要确保新域名也适配了相应的TLS证书,并且认证逻辑支持新域名。

    DNS传播:新域名的DNS解析需要在全球DNS服务器中正确传播生效,否则用户可能无法立即通过新域名访问服务。

    服务健康检查:ALB通常会有健康检查机制,确保仅将流量转发到健康的后端服务,迁移过程中应确保所有配置更改不影响原有服务的健康状态检测。

    综上所述,手动新增域名对K8s内部的服务发现和负载均衡逻辑没有直接影响,但需确保整个网络栈上的相关配置都能配合新域名正常使用。

    2024-04-17 10:03:58
    赞同 2 展开评论 打赏

阿里云负载均衡(Server Load Balancer,简称SLB)是云原生时代应用高可用的基本要素。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云SLB包含面向4层的网络型负载均衡NLB、面向7层的应用型负载均衡ALB和传统型负载均衡CLB,是阿里云官方云原生网关。

相关产品

  • 负载均衡
  • 热门讨论

    热门文章

    相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像