From 4f950c2604ff4fb98c47d4d1f34d51edda80f1b9 Mon Sep 17 00:00:00 2001 From: ChrisLiu <70144550+chrisliu1995@users.noreply.github.com> Date: Wed, 14 Dec 2022 16:31:45 +0800 Subject: [PATCH] update docs (#29) * add doc for Container Launch Priority --- CHANGELOG.md | 33 +++++++++++++++++++++++ docs/中文/快速开始/安装OpenKruiseGame.md | 10 ++++++- docs/中文/最佳实践/PvE类型游戏部署实践.md | 2 ++ docs/中文/最佳实践/PvP类型游戏部署实践.md | 2 ++ 4 files changed, 46 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b13789..d5eb8b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,34 @@ +# Change Log + +## v0.2.0 + +> Change log since v0.1.0 + +### Features + +- Cloud Provider & Network Plugin mechanism + + +- Supporting network types: + + - HostPort + - AlibabaCloud-NATGW + - AlibabaCloud-SLB + - AlibabaCloud-SLB-SharedPort + +--- + +## v0.1.0 + +### Features + +- New CRDs: GameServer & GameServerSet + + - GameServer provides game servers state definition interface, such as deletion priority, update priority, and opsState. + - GameServerSet can update/scale GameServers by their states. + + +- User-Defined Quality Service + + - Probing GameServers‘ containers and marking GameServers state automatically diff --git a/docs/中文/快速开始/安装OpenKruiseGame.md b/docs/中文/快速开始/安装OpenKruiseGame.md index 4e380dc..724ea74 100644 --- a/docs/中文/快速开始/安装OpenKruiseGame.md +++ b/docs/中文/快速开始/安装OpenKruiseGame.md @@ -1,3 +1,5 @@ +安装OpenKruiseGame需安装Kruise与Kruise-Game,且要求 Kubernetes版本 >= 1.16 + ## 安装Kruise 建议采用 helm v3.5+ 来安装 Kruise @@ -15,7 +17,13 @@ $ helm install kruise openkruise/kruise --version 1.3.0 --set featureGates="PodP ## 安装Kruise-Game -### 编译安装 +### 方式一:helm 安装 + +```shell +$ helm install kruise-game openkruise/kruise-game --version 0.2.0 +``` + +### 方式二:编译安装 0) 编辑Makefile,更改其中{IMG}字段,将其改为自身的仓库地址 diff --git a/docs/中文/最佳实践/PvE类型游戏部署实践.md b/docs/中文/最佳实践/PvE类型游戏部署实践.md index bafde78..d9d2ff5 100644 --- a/docs/中文/最佳实践/PvE类型游戏部署实践.md +++ b/docs/中文/最佳实践/PvE类型游戏部署实践.md @@ -91,6 +91,8 @@ status: ![minetest-game.png](../../images/minetest-game.png) +通过视频观看部署过程:[使用OpenKruiseGame快速部署minetest(PvE)游戏](https://www.bilibili.com/video/BV1sR4y1k7vq/?spm_id_from=333.999.list.card_archive.click&vd_source=8712d530f28d3cbc03eba5b378b88a7a) + ### 定向下线 尽管使用workload批量管理了游戏服,但OKG支持对游戏服的定向下线。例如,我们下线mintest-1游戏服: diff --git a/docs/中文/最佳实践/PvP类型游戏部署实践.md b/docs/中文/最佳实践/PvP类型游戏部署实践.md index 8dff490..fdd71b8 100644 --- a/docs/中文/最佳实践/PvP类型游戏部署实践.md +++ b/docs/中文/最佳实践/PvP类型游戏部署实践.md @@ -90,6 +90,8 @@ status: ![xonotic-game.png](../../images/xonotic-game.png) +通过视频观看部署过程:[使用OpenKruiseGame快速部署xonotic(PvP)游戏](https://www.bilibili.com/video/BV1kg411n7Ma/?spm_id_from=333.999.list.card_archive.click) + 接下来,或许你还需要: - [游戏服水平伸缩](../快速开始/游戏服水平伸缩.md)