Sign inSign up

guitarrapc/agonessample-simpleserver

By guitarrapc

•Updated over 4 years ago

Agones Sample Server.

Image
0

4.2K

guitarrapc/agonessample-simpleserver repository overview

⁠AgonesSample

⁠Prerequisites

Install Agones. Options set Allocator non-TLS.

helm upgrade --install agones agones/agones --version 1.22.0 --namespace agones-system --create-namespace --set agones.allocator.service.http.port=8443 --set agones.allocator.service.grpc.enabled=false --set agones.allocator.disableTLS=true

⁠Install

Try on Kubernetes. Use examples/k8s/deployment.yaml⁠.

kubectl apply -f ./examples/k8s/deployment.yaml

To allocate Gameserver, use examples/k8s/allocation.yaml⁠.

kubectl apply -f ./examples/k8s/allocation.yaml

⁠Clean up

Clean kubernetes resources.

kubectl delete -f ./examples/k8s/deployment.yaml
helm uninstall agones -n agones-system

⁠Note

Run docker-compose to emulate AgonesSDK. Use examples/docker/compose.yaml⁠.

services:
  frontend:
    image: agonessample-simplefrontend:v1.0.0
    ports:
      - 5104:80

  server:
    image: agonessample-simpleserver:v1.0.0
    ports:
      - 5157:80

Then run docker-compose.

docker compose up --build

Tag summary

Content type

Image

Digest

Size

102.5 MB

Last updated

over 4 years ago

docker pull guitarrapc/agonessample-simpleserver