Appearance
Appearance
WIP
This article is a work in progress.
Target Audience
This page is primarily intended for users on Private Cloud plans. If you are using Metaplay Cloud with a Pre-launch/Production plan, information from this page may not be directly relevant to your needs.
kubeconfig.yaml
Ready
states: This usually occurs when some pods on the node have consumed too much memory, causing the kubelet DaemonSet to die and no longer report back to the EKS control plane. In such cases, you need to manually remove the node in question from the cluster and wait for a new node to be provisioned as a replacement.Pending
state forever: You can describe the pod and check its Events
to find out the exact issue that prevents a pod from being properly assigned. A common reason is that the Pod is requesting too many resources, exceeding the quota.Metaplay has provided you with a debug container metaplay/diagnostics
which can be used for advanced debugging against a running game server pod:
kubectl debug <pod name> -it --profile=general --image metaplay/diagnostics:latest --target shard-server -n <namespace>