openkruise / kruise-game

Game Servers Management on Kubernetes
https://openkruise.io/kruisegame/introduction
Apache License 2.0
400 stars 54 forks source link

希望web管理页面增加运维状态 #153

Closed cy5649293 closed 5 months ago

cy5649293 commented 5 months ago

image image 如图所示,希望新增一个下拉框,可以直接选择的,这样可以直接配置gs的具体状态

chrisliu1995 commented 5 months ago

感谢反馈。可以关注下OKG Dashboard v2.0

设计文档如下:https://github.com/CloudNativeGame/kruise-game-dashboard/issues/5

jayesh9747 commented 5 months ago

@ringtail @chrisliu1995 can i work on this ?

chrisliu1995 commented 5 months ago

@ringtail @chrisliu1995 can i work on this ?

Sure. Is that clear for you to begin your work? Cause the issue is described by Chinese.

jayesh9747 commented 5 months ago

@chrisliu1995 Yes, I was able to get the context of the issue using Google Translate, but could you explain it a bit more?

chrisliu1995 commented 5 months ago

@chrisliu1995 Yes, I was able to get the context of the issue using Google Translate, but could you explain it a bit more?

Great. You know, There are some opsState value that OKG provides by default, including 'WaitToBeDeleted', 'None', 'Allocated', 'Maintaining', 'Kill'. Those values should be shown in drop down box, and users can select the value they want.

Besides, users can also set GameServers' opsState by any values, so that you have to allow users to fill in any value they want.

jayesh9747 commented 5 months ago

@chrisliu1995 Yes, I was able to get the context of the issue using Google Translate, but could you explain it a bit more?

Great. You know, There are some opsState value that OKG provides by default, including 'WaitToBeDeleted', 'None', 'Allocated', 'Maintaining', 'Kill'. Those values should be shown in drop down box, and users can select the value they want.

Besides, users can also set GameServers' opsState by any values, so that you have to allow users to fill in any value they want.

that means we need the below type functionality dropdown + userInput image

chrisliu1995 commented 5 months ago

The function is completed. Thanks @jayesh9747