OpenKruiseGame × KubeSphere 联合发布游戏服运维控制台,推动云原生游戏落地

news/2024/7/4 7:44:55 标签: 游戏, 运维, 云原生

作者:云原生游戏社区

近日,云原生游戏开源社区旗下 OpenKruiseGame(以下简称:OKG)基于 KubeSphere 4.0 LuBan 架构开发的游戏运维控制台 OKG Dashboard 正式发布!现已上架 KubeSphere Marketplace 云原生应用扩展市场,支持免费使用。

图片

关于 OpenKruiseGame(OKG)

OpenKruiseGame(OKG) 是 CloudNativeGame 社区联合阿里云、灵犀互娱等企业,将游戏云原生化场景下的通用能力进行抽象后开源的项目,旨在解决游戏容器化过程中游戏业务、运维管理与云原生基础设施的感知与融合。

OpenKruiseGame(OKG) On KubeSphere

OKG Dashboard 是基于 KubeSphere 4.0 LuBan 架构开发的游戏服白屏化管理控制台,允许用户基于 KubeSphere 可视化地管理 OpenKruiseGame 涉及的对象,如 GameServerSet 与 GameServer。当前主要支持查看当前集群中游戏服整体统计数据、所有游戏服部署集与游戏服的运行情况。此外,还可以定向对游戏服进行更改运维状态等操作。

查看当前集群中游戏服整体统计数据

游戏运维管理概览页统计了当前集群中游戏服处于不同状态的数量,包括 GameServer 的总计数量以及状态为“正在创建”、“正在更新”、“正在删除”、“Ready”、“NotReady”、“使用 OKG 网络”、“网络 Ready”、“默认运维状态”、“已被分配”、“待删除”、“正在维护”的 GameServer 数量。

图片

游戏数据统计概览

查看所有游戏服部署集的运行情况

游戏服部署集页面支持查看当前集群所有 GameServerSet,包括 GameServerTemplate 设置的模板镜像(Image)和资源配置(Resources)。

图片

游戏服部署集

查看所有游戏服的运行情况

游戏服页面支持查看当前集群所有 GameServer,包括当前游戏服运行的镜像及版本。同时,还可以查看游戏服异常情况,GameServerStatus Condition State 为 False 的情况都将在此显示。

图片

游戏

定向对游戏服进行运维状态更改

游戏服页面,点击“更新运维状态”,弹窗显示后,输入希望更改的 opsState,点击 OK 即可更新:

图片

图片

立即体验

现在前往 KubeSphere Marketplace [ 1] ,即可免费订阅 OKG Dashboard!

图片

订阅后,您需要安装 KubeSphere 4.0 与 OKG Dashboard。安装完成后,选择要操作的集群,进入后,看到左边导航栏,点击“游戏运维管理”即可开始使用。

图片

未来,CloudNativeGame 将持续携手社区,深入挖掘云原生游戏行业的潜力和可能性,推动游戏行业的云原生转型迈向新的高度。扫描二维码即刻体验

图片

KubeSphere Marketplace

关于 CloudNativeGame 社区

CloudNativeGame 社区是国内一线的游戏公司(龙渊、鹰角、B 站、莉莉丝等)共同建立的游戏开源社区,旨在分享游戏行业在云原生领域的最佳实践,将通用性的需求与场景,通过开源项目的方式共享给游戏行业,让云原生技术可以真正成为游戏行业复苏的发动机。

目前 CloudNativeGame 已经开源了多个项目,如云原生游戏工作负载(kruise-game)、模拟游戏开服时间工具 (fake-time-injector)、开源云原生 AIGC 工作台 ( aigc-gateway)。

了解更多:OpenKruiseGame 简介 | OpenKruise [ 2]****

相关链接:

[1] KubeSphere Marketplace

https://kubesphere.com.cn/marketplace/

[2] OpenKruiseGame 简介 | OpenKruise

https://openkruise.io/zh/kruisegame/introduction


http://www.niftyadmin.cn/n/5342570.html

相关文章

4小时精通MyBatisPlus框架

目录 1.介绍 2.快速入门 2.1.环境准备 2.2.快速开始 2.2.1引入依赖 2.2.2.定义Mapper ​编辑 2.2.3.测试 2.3.常见注解 ​编辑 2.3.1.TableName 2.3.2.TableId 2.3.3.TableField 2.4.常见配置 3.核心功能 3.1.条件构造器 3.1.1.QueryWrapper 3.1.2.UpdateWra…

如何预防服务器IP被劫持,危害有什么?

服务器IP被劫持是一种严重的网络安全问题,攻击者通过篡改服务器的IP地址,将网络流量重定向到恶意服务器或网站,导致用户无法正常访问目标服务器,并可能面临数据泄露、恶意软件感染等安全风险。了解服务器IP被劫持的危害和预防措施…

idea——git提交到本地记录如何退回/删除

目录 一、git提交到本地记录如何退回/删除 一、git提交到本地记录如何退回/删除 git提交到本地记录,如下图【更新】记录,表示本次提交到git本地需要退回/删除的操作: 选中项目,右键点击【git】——>【Show History】——>…

单片机11-13

目录 蜂鸣器 蜂鸣器播放按键提示音 蜂鸣器播放音乐 AT24C02(IIC)总线 AT24C02数据存储 AT24C02秒表(定时器扫描按键) DS18B20温度传感器(单总线) 温度显示 温度报警器 蜂鸣器 蜂鸣器播放按键提示音…

React中实现虚拟加载滚动

前言:当一个页面中需要接受接口返回的全部数据进行页面渲染时间,如果数据量比较庞大,前端在渲染dom的过程中需要花费时间,造成页面经常出现卡顿现象。 需求:通过虚拟加载,优化页面渲染速度 实现方法&#x…

自然语言处理的技术进步与应用领域的拓展

文章目录 技术进步:推动NLP前行的关键技术 应用场景:NLP技术的实际应用 挑战与前景:NLP的未来发展 未来的发展趋势可能包括 总结 技术进步:推动NLP前行的关键技术 自然语言处理(NLP)是计算机科学和人…

高性能短URL服务实现

概述 大家应该在工作或者生活过程中也经常遇到段url, 类似于: https://v.douyin.com/62WmX3o/。那他的好处是什么呢?为什么使用短url? 短url的好处有 1、 短ur许多平台(微博)有字数限制,太长的链接加进去都没有办法写正文了2、 好看. 比起…

Zabbix分布式监控系统

实验过程 ps: 阿里云盘Xnode1获取 xnode1 https://www.alipan.com/s/HgLXfoeBWG2 提取码: eb70 1、xnode1克隆两台虚拟机并修改ip zabbix-server192.168.224.3 zabbix-agent192.168.224.4 2、修改主机名 [rootlocalhost ~]# hostnamectl set-hostname zabbix-se…