Skip to content

Commit 12095e9

Browse files
authored
doc: ranged type for ReserveGameServerIds (#241)
Signed-off-by: Kagaya <[email protected]>
1 parent af7ba0c commit 12095e9

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

i18n/zh/docusaurus-plugin-content-docs-kruisegame/current/user-manuals/crd-field-description.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ type GameServerSetSpec struct {
1818
ServiceName string `json:"serviceName,omitempty"`
1919
2020
// 保留的游戏服序号,可选项。若指定了该序号,已经存在的游戏服将被删除;而未存在的游戏服,新建时将跳过、不创建该序号
21-
ReserveGameServerIds []intstr.IntOrString `json:"reserveGameServerIds,omitempty"`
21+
// 允许指定的序号的范围, 例如 [1, 3, 4, 5] 可以表示为 [1, 3-5]
22+
ReserveGameServerIds []intintstr.IntOrString `json:"reserveGameServerIds,omitempty"`
2223
2324
// 游戏服自定义服务质量。用户通过该字段实现游戏服自动化状态感知。
2425
ServiceQualities []ServiceQuality `json:"serviceQualities,omitempty"`

kruisegame/user-manuals/crd-field-description.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,20 @@ type GameServerSetSpec struct {
2020
2121
// Reserved game server IDs, optional. If specified, existing game servers with those IDs will be deleted,
2222
// and new game servers will not be created with those IDs.
23-
ReserveGameServerIds []intstr.IntOrString `json:"reserveGameServerIds,omitempty"`
23+
// You can also use ranges along with numbers, such as [1, 3-5], which is a shortcut for [1, 3, 4, 5].
24+
ReserveGameServerIds []intstr.IntOrString `json:"reserveGameServerIds,omitempty"`
2425
2526
// Custom service qualities for game servers.
26-
ServiceQualities []ServiceQuality `json:"serviceQualities,omitempty"`
27+
ServiceQualities []ServiceQuality `json:"serviceQualities,omitempty"`
2728
2829
// Batch update strategy for game servers.
29-
UpdateStrategy UpdateStrategy `json:"updateStrategy,omitempty"`
30+
UpdateStrategy UpdateStrategy `json:"updateStrategy,omitempty"`
3031
3132
// Horizontal scaling strategy for game servers.
32-
ScaleStrategy ScaleStrategy `json:"scaleStrategy,omitempty"`
33+
ScaleStrategy ScaleStrategy `json:"scaleStrategy,omitempty"`
3334
3435
// Network settings for game server access layer.
35-
Network *Network `json:"network,omitempty"`
36+
Network *Network `json:"network,omitempty"`
3637
3738
// Lifecycle hook defined by users
3839
Lifecycle *appspub.Lifecycle `json:"lifecycle,omitempty"`

0 commit comments

Comments
 (0)