kaiyuanshe / kaiyuanshe/open-hackathon

K8SStarter优化 - 需要支持动态IP

Open
#725 1 comment 0 reactions 0 assignees View on GitHub
feature ohp-server
Dominant language
C#
Stars
57
Forks
38
PR merge metrics
No merged PRs in 30d

Description

引入k8s之后,同一个service/deployment可能可以使用多个公网ip访问。目前的做法是:读取guacamole配置时从配置文件读取所有ip并随机选择一个。这个有很大的缺陷,ip地址经常会变,修改配置文件并重启显然不好。我们需要:
- 调用k8s接口动态读取公网ip
- 考虑到性能,可以增加缓存
- 需要增加管理界面来管理这个功能。包括:
- 切换动态读取还是静态配置,或者2者同时启用。
- 动态读取的话,需要配置读取频率,以及可能的读取用的参数。还要考虑是否提供默认IP(相当于静态配置),当读取失败的时候使用。
- 静态配置的话,需要提供IP列表。

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.