Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

期望提供一个统一的视角来管理gs的差异化资源规格 #132

Open
keisni opened this issue Mar 14, 2024 · 2 comments
Open

期望提供一个统一的视角来管理gs的差异化资源规格 #132

keisni opened this issue Mar 14, 2024 · 2 comments
Assignees

Comments

@keisni
Copy link

keisni commented Mar 14, 2024

长线运营之后,每组服务器需要的资源规格是差异比价大的,这就需要去为每个gs设置不同的资源规格,如:
https://openkruise.io/zh/kruisegame/best-practices/pve-game#%E5%AE%9A%E5%90%91%E6%9B%B4%E6%96%B0%E6%B8%B8%E6%88%8F%E6%9C%8D%E9%95%9C%E5%83%8F%E4%B8%8E%E8%B5%84%E6%BA%90%E8%A7%84%E6%A0%BC
中描述的方法。
但是通过edit yaml的方式去管理,当gs的数量比较多的时候就很不直观了,所以期望提供一个统一的视角来管理gs的差异化资源规格。
可能的实现方法:

  1. 比如在kubesphere dashboard的主界面上增加编辑和展示功能。最好能支持批量编辑,或者通过分组,每组配置不同的资源规格,然后gs可以配置所属的分组。
  2. 采用gitops流程,把差异化的资源定义代码化。
@ringtail
Copy link
Member

  • KubeShpere组件增加可视化调整资源的能力。
  • KubeSphere支持分组筛选

@chrisliu1995
Copy link
Member

基于OKG Dashboard的白屏化批量操作已支持,参考 https://openkruise.io/zh/kruisegame/user-manuals/game-dashboard#%E5%A4%9A%E9%9B%86%E7%BE%A4%E6%A8%A1%E5%BC%8F

基于声明式 GitOps的方式 规划中

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants