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

在容器服务ACK我们集群的这两个没有在集群的节点服务器上,而是在集群外面的一个服务器上,合理吗?

在容器服务ACK我们集群的service和deployment没有在集群的worker节点服务器上, 而是在集群外面的一个服务器上,这样合理吗?

展开
收起
三分钟热度的鱼 2023-12-13 19:47:09 56 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在ACK(阿里云容器服务)中,Service和Deployment是Kubernetes的核心资源,它们分别负责服务的暴露和部署。理论上,这些组件应该运行在与Worker节点相同的服务器上,以确保整个集群的功能完整性和性能优化。

    如果您的Service和Deployment没有在集群的Worker节点服务器上,而是在集群外的一台服务器上,这可能会带来一些潜在问题:

    1. 网络延迟:数据包需要在外部服务器和Worker节点之间传输,可能会导致额外的网络延迟。
    2. 不一致性:如果集群内外的服务器之间的网络连接不稳定,可能会导致数据的不一致性。
    3. 资源利用:集群内的Worker节点可能无法充分利用,因为部分计算任务需要在外部服务器上执行。
    2023-12-14 21:50:04
    赞同 展开评论 打赏
  • 肯定不合理啊。kubectl 连接的是 Master 节点啊,即 API Server。此回答整理自钉群“容器服务ACK 用户交流-1群”

    2023-12-13 20:12:33
    赞同 展开评论 打赏

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

相关产品

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

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

    相关镜像