RSS

0.5.1

0.5.1 is the usability release.

Open Match Logo

Check the README for details on features, installation and usage.

Release Notes

Enhancements

  • Optimizes the open-match cluster start up time #312

Features

  • Implements REST proxy for the gRPC services in open-match #275

See CHANGELOG for more details on changes.

Images

# Servers
docker pull gcr.io/open-match-public-images/openmatch-backendapi:0.5.1
docker pull gcr.io/open-match-public-images/openmatch-frontendapi:0.5.1
docker pull gcr.io/open-match-public-images/openmatch-mmforc:0.5.1
docker pull gcr.io/open-match-public-images/openmatch-mmlogicapi:0.5.1

# Evaluators
docker pull gcr.io/open-match-public-images/openmatch-evaluator-serving:0.5.1

# Sample Match Making Functions
docker pull gcr.io/open-match-public-images/openmatch-mmf-go-grpc-serving-simple:0.5.1

# Test Clients
docker pull gcr.io/open-match-public-images/openmatch-backendclient:0.5.1
docker pull gcr.io/open-match-public-images/openmatch-clientloadgen:0.5.1
docker pull gcr.io/open-match-public-images/openmatch-frontendclient:0.5.1

This software is currently alpha, and subject to change. Not to be used in production systems.

Installation

To deploy Open Match in your Kubernetes cluster run the following commands:

# Grant yourself cluster-admin permissions so that you can deploy service accounts.
kubectl create clusterrolebinding myname-cluster-admin-binding --clusterrole=cluster-admin --user=$(YOUR_KUBERNETES_USER_NAME)
# Place all Open Match components in their own namespace.
kubectl create namespace open-match
# Install Open Match and monitoring services.
kubectl apply -f https://github.com/googleforgames/open-match/releases/download/v0.5.1/install.yaml --namespace open-match
# Install the example MMF and Evaluator.
kubectl apply -f https://github.com/googleforgames/open-match/releases/download/v0.5.1/install-example.yaml --namespace open-match