Sign inSign up

guitarrapc/agonessample-simpleserver

By guitarrapc

Updated about 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

about 4 years ago

docker pull guitarrapc/agonessample-simpleserver