Skip to content

K8SStarter优化 - 需要支持动态IP #725

@juniwang

Description

@juniwang

引入k8s之后,同一个service/deployment可能可以使用多个公网ip访问。目前的做法是:读取guacamole配置时从配置文件读取所有ip并随机选择一个。这个有很大的缺陷,ip地址经常会变,修改配置文件并重启显然不好。我们需要:

  • 调用k8s接口动态读取公网ip
  • 考虑到性能,可以增加缓存
  • 需要增加管理界面来管理这个功能。包括:
    • 切换动态读取还是静态配置,或者2者同时启用。
    • 动态读取的话,需要配置读取频率,以及可能的读取用的参数。还要考虑是否提供默认IP(相当于静态配置),当读取失败的时候使用。
    • 静态配置的话,需要提供IP列表。

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions