ChrisLiu

Results 16 issues of ChrisLiu

## Background As is known to all, there are certain differences between each server in PvE games, and these differences become more apparent over time. This usually manifests in two...

## API ``` type GameServerTemplate struct { corev1.PodTemplateSpec `json:",inline"` VolumeClaimTemplates []corev1.PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty"` // new Owner GameServerOwner `json:"owner"` } type GameServerOwner string const ( OwnerPod GameServerOwner = "Pod" OwnerGameServerSet GameServerOwner =...

## Backgroud Currently GameServerSet supports batch updates in a user-defined manner by setting UpdatePriority and Partition. However, under this strategy, users need to frequently operate gss and gs objects, and...

## Background As https://github.com/openkruise/kruise-game/issues/15 mentioned, OKG already supported cloud providers & plugins mechanism by Kubernetes webhook. Plus, in order to increase network availability, OKG also supports the function of network...

## Background Currently, GameServer is recycled by the GameServerSet controller. When GameServerSet finds that the managed pods no longer exist in the cluster, the corresponding GameServers are deleted. One problem...

enhancement

## Background Managing the configuration of game servers is a common issue after game containerization. The configuration of game servers can be presented through labels or annotations in Kubernetes (k8s),...

## Introduction(介绍) This project aims to address the resource management issues of AIGC instances by providing an AIGC serverless gateway based on the auto-scaling feature of cloud-native architecture. The gateway...

enhancement

kruise-game contains two CRDs GameServer and GameServerSet. Game servers can be managed by deploying or changing the corresponding CR. However, in actual production use, a release or operation and maintenance...