kruise-game icon indicating copy to clipboard operation
kruise-game copied to clipboard

service quality probe 100% failed

Open liuqianhong6007 opened this issue 1 year ago • 2 comments

Kruise version: 1.5.0 Kruise game version: 0.6.1

企业微信截图_51bae1bd-a3f6-4c36-b531-70d682a5afc0

Game server set sample from https://openkruise.io/zh/kruisegame/user-manuals/service-qualities :

apiVersion: game.kruise.io/v1alpha1 kind: GameServerSet metadata: name: minecraft namespace: default spec: replicas: 3 gameServerTemplate: spec: containers: - image: registry.cn-hangzhou.aliyuncs.com/gs-demo/gameserver:idle name: minecraft updateStrategy: rollingUpdate: podUpdatePolicy: InPlaceIfPossible maxUnavailable: 100% serviceQualities: # 设置了一个idle的服务质量 - name: idle containerName: minecraft permanent: false #与原生probe类似,本例使用执行脚本的方式探测游戏服是否空闲,不存在玩家 exec: command: ["bash", "./idle.sh"] serviceQualityAction: #不存在玩家,标记该游戏服运维状态为WaitToBeDeleted - state: true opsState: WaitToBeDeleted #存在玩家,标记该游戏服运维状态为None - state: false opsState: None

kubectl -n kruise-system logs -f kruise-daemon-pk252

企业微信截图_e41fcb37-2fe0-48cc-99cb-ba32e4a774b0

This problem also occurs in Kruise version 1.5.1

liuqianhong6007 avatar Nov 30 '23 07:11 liuqianhong6007

CC @chrisliu1995

ringtail avatar Nov 30 '23 14:11 ringtail

What's the Kubernetes cluster version?

chrisliu1995 avatar Nov 30 '23 16:11 chrisliu1995