<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Open Match – Installation</title>
    <link>/site/docs/installation/</link>
    <description>Recent content in Installation on Open Match</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/site/docs/installation/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Install with YAML</title>
      <link>/site/docs/installation/yaml/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/site/docs/installation/yaml/</guid>
      <description>
        
        
        &lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io&#34;&gt;Kubernetes&lt;/a&gt; cluster, tested on Kubernetes version 1.27+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-core-open-match&#34;&gt;Install Core Open Match&lt;/h2&gt;
&lt;p&gt;Open Match comprises of a set of core services hosted in a Kubernetes cluster. The simplest way to install Open Match core is to use the &lt;code&gt;01-open-match-core.yaml&lt;/code&gt; for the latest release. This installs Open Match with the default configuration.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;01-open-match-core.yaml&lt;/code&gt; contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Core Open Match service deployments.&lt;/li&gt;
&lt;li&gt;A Redis deployment as Open Match&amp;rsquo;s state storage system.&lt;/li&gt;
&lt;li&gt;HorizontalAutoScalars to auto-scale Open Match based on pods&#39; average CPU utilization.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here is the command to install the Open Match core in your cluster:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install the core Open Match services.&lt;/span&gt;
kubectl apply --namespace open-match &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  -f https://open-match.dev/install/v1.8.0/yaml/01-open-match-core.yaml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Note&lt;/h4&gt;

    The flag &lt;code&gt;--namespace open-match&lt;/code&gt; is &lt;strong&gt;&lt;strong&gt;Required&lt;/strong&gt;&lt;/strong&gt;. Open Match may not work as expected without this flag.

&lt;/div&gt;

&lt;p&gt;After installing Open Match core services, here is the expected state for the pods for these services:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;kubectl get -n open-match pod
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;Output:

NAME                                        READY   STATUS              RESTARTS   AGE
open-match-backend-76d8d76c96-fmhmn         0/1     ContainerCreating   0          3m53s
open-match-frontend-57fc9f6b66-86hxj        0/1     ContainerCreating   0          3m53s
open-match-query-799d8549d4-5qpgx           0/1     ContainerCreating   0          3m53s
open-match-swaggerui-867d79b885-m9q6x       0/1     ContainerCreating   0          3m54s
open-match-synchronizer-7f48f84dfd-j8swx    0/1     ContainerCreating   0          3m54s
&lt;/code&gt;&lt;/pre&gt;

&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Note&lt;/h4&gt;

    &lt;p&gt;Open Match needs to be customized to run as a Matchmaker.
This custom configuration is provided to the Open Match components via a ConfigMap
(&lt;code&gt;open-match-configmap-override&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Thus, starting the core service pods will remain in &lt;code&gt;ContainerCreating&lt;/code&gt; until this config map is available.&lt;/p&gt;


&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If you are proceeding with the &lt;a href=&#34;/site/site/docs/getting-started/&#34;&gt;Getting Started&lt;/a&gt;, or following the &lt;a href=&#34;/site/site/docs/tutorials/&#34;&gt;Tutorials&lt;/a&gt;, proceed with this guide to &lt;a href=&#34;#install-the-default-evaluator&#34;&gt;install the default Evaluator&lt;/a&gt; and configure Open Match to use it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you finished reading the tutorials and are building your own custom matchmaker and need to deploy a custom evaluator, then skip the next step and instead use the &lt;a href=&#34;/site/site/docs/guides/custom/&#34;&gt;Customization Guide&lt;/a&gt; for steps to customize your Open Match installation.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-the-default-evaluator&#34;&gt;Install the Default Evaluator&lt;/h2&gt;
&lt;p&gt;Run the below command to install the default Evaluator in the open-match namespace and to configure Open Match to use it.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;kubectl apply --namespace open-match &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  -f https://open-match.dev/install/v1.8.0/yaml/06-open-match-override-configmap.yaml &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  -f https://open-match.dev/install/v1.8.0/yaml/07-open-match-default-evaluator.yaml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;delete-open-match&#34;&gt;Delete Open Match&lt;/h2&gt;
&lt;p&gt;To delete Open Match and the corresponding sample components from this cluster, simply run:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;kubectl delete namespace open-match
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;whats-next&#34;&gt;What&amp;rsquo;s Next&lt;/h2&gt;
&lt;p&gt;Follow the &lt;a href=&#34;/site/site/docs/getting-started/&#34;&gt;Getting Started&lt;/a&gt; guide to see Open Match in action.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Install with Helm</title>
      <link>/site/docs/installation/helm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/site/docs/installation/helm/</guid>
      <description>
        
        
        &lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.helm.sh/helm/&#34;&gt;Helm&lt;/a&gt; package manager, tested on version 3.12.3+&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io&#34;&gt;Kubernetes&lt;/a&gt; cluster, tested on Kubernetes version 1.27+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-the-open-match-helm-chart&#34;&gt;Install the Open Match helm chart&lt;/h2&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Note&lt;/h4&gt;

    If you don&amp;rsquo;t have &lt;code&gt;Helm&lt;/code&gt; installed, read the &lt;a href=&#34;https://helm.sh/docs/intro/&#34;&gt;Using Helm&lt;/a&gt; documentation to get started. The Open Match helm chart only installs the core services by default, please &lt;a href=&#34;/site/site/docs/installation/helm/#configuration&#34;&gt;override default helm configs&lt;/a&gt; if you need to install telemetry support.

&lt;/div&gt;

&lt;p&gt;Open Match has various deployment options. Depending on your needs you can choose one of the available deployment options below:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/site/site/docs/installation/helm/#install-open-match-using-stable-helm-repository&#34;&gt;Install Open Match using stable Helm repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/site/site/docs/installation/helm/#install-open-match-using-a-specific-version&#34;&gt;Install Open Match using a specific version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/site/site/docs/installation/helm/#install-open-match-with-the-default-evaluator&#34;&gt;Install Open Match with the Default Evaluator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-open-match-using-stable-helm-repository&#34;&gt;Install Open Match using stable Helm repository&lt;/h2&gt;
&lt;p&gt;To install the chart with the release name &lt;code&gt;open-match&lt;/code&gt; using our stable helm repository:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;helm repo add open-match https://open-match.dev/chart/stable
helm install open-match --create-namespace --namespace open-match open-match/open-match
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;install-open-match-using-a-specific-version&#34;&gt;Install Open Match using a specific version&lt;/h2&gt;
&lt;p&gt;Helm install the latest stable version of Open Match &lt;code&gt;v1.8.0&lt;/code&gt; by default. To view the available helm chart versions and install a specific Open Match version:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# View available Open Match helm chart versions&lt;/span&gt;
helm search repo --versions open-match/open-match
&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install a specific Open Match helm chart version&lt;/span&gt;
helm install open-match --create-namespace --namespace open-match open-match/open-match --version&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;CHART_VERSION
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Note&lt;/h4&gt;

    &lt;p&gt;Open Match needs to be customized to run as a Matchmaker.
This custom configuration is provided to the Open Match components via a ConfigMap
(&lt;code&gt;om-configmap-override&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Thus, starting the core service pods will remain in &lt;code&gt;ContainerCreating&lt;/code&gt; until this config map is available.&lt;/p&gt;


&lt;/div&gt;

&lt;h2 id=&#34;install-open-match-with-the-default-evaluator&#34;&gt;Install Open Match with the Default Evaluator&lt;/h2&gt;
&lt;p&gt;Run the command below to install the default Evaluator and configure Open Match to use it.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install the Default Evaluator&lt;/span&gt;
&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install ConfigMap `om-configmap-override`, this ConfigMap configures Open Match to talk to the Default Evaluator &lt;/span&gt;
helm install open-match --create-namespace --namespace open-match open-match/open-match &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-customize.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-customize.evaluator.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-override.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;To install Open Match with the Default Evaluator and another version of Open Match, you can run this command below&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install the Default Evaluator with specific version of Open Match&lt;/span&gt;
&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# Install ConfigMap `om-configmap-override`, this ConfigMap configures Open Match to talk to the Default Evaluator &lt;/span&gt;
helm install open-match --create-namespace --namespace open-match open-match/open-match --version&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;CHART_VERSION &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-customize.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-customize.evaluator.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-override.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;uninstalling-the-chart&#34;&gt;Uninstalling the Chart&lt;/h2&gt;
&lt;p&gt;To uninstall/delete the &lt;code&gt;open-match&lt;/code&gt; deployment:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;helm uninstall -n open-match open-match &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;\ &lt;/span&gt;
kubectl delete namespace open-match
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The command removes all the Kubernetes components associated with the chart and deletes the release.&lt;/p&gt;
&lt;h2 id=&#34;configuration&#34;&gt;Configuration&lt;/h2&gt;
&lt;p&gt;Specify each parameter using the &lt;code&gt;--set key=value[,key=value]&lt;/code&gt; argument to &lt;code&gt;helm install&lt;/code&gt;. For example,&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;helm install --name open-match --namespace open-match open-match/open-match &lt;span style=&#34;color:#4e9a06&#34;&gt;\
&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&lt;/span&gt;  --set open-match-telemetry.enabled&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;true&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The above command sets the namespace where Open Match is deployed to &lt;code&gt;open-match&lt;/code&gt;, and turns on the telemetry exporters along with installing Open Match core services.&lt;/p&gt;
&lt;p&gt;The following tables lists the configurable parameters of the Open Match chart and their default values.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;th&gt;Default&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;query.portType&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines Kubernetes &lt;a href=&#34;https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types&#34;&gt;ServiceTypes&lt;/a&gt; for the QueryService&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ClusterIP&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;query.replicas&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines the number of pod replicas for QueryService&amp;rsquo;s Kubernetes deployment&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;frontend.portType&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines Kubernetes &lt;a href=&#34;https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types&#34;&gt;ServiceTypes&lt;/a&gt; for the FrontendService&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ClusterIP&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;frontend.replicas&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines the number of pod replicas for FrontendService&amp;rsquo;s Kubernetes deployment&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;backend.portType&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines Kubernetes &lt;a href=&#34;https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types&#34;&gt;ServiceTypes&lt;/a&gt; for the BackendService&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ClusterIP&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;backend.replicas&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines the number of pod replicas for BackendService&amp;rsquo;s Kubernetes deployment&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;image.pullPolicy&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Global &lt;code&gt;imagePullPolicy&lt;/code&gt; for all Open Match service deployments&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Always&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;image.tag&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Global Docker image tag for all Open Match service deployments&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1.8.0&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off the installation of Open Match core services&lt;/td&gt;
&lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.registrationInterval&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Duration of registration window for evaluation/synchronization cycle.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;250ms&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.proposalCollectionInterval&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Length of time after match function has started before it will be canceled.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;20s&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.pendingReleaseTimeout&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines the time before a ticket returns to the pool after it was fetched.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1m&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.assignedDeleteTimeout&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Time after a ticket has been assigned before it is automatically deleted.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;10m&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-core.backfillLockTimeout&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Defines the time of keeping a lock on a single backfill.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1m&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-override.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off the installation of &lt;code&gt;om-override-configmap&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-telemetry.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off the installation of Open Match telemetry services&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-scale.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off the installation of Open Match scale testing setups&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.kubernetes.serviceAccount&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Service account name for the Open Match core services&lt;/td&gt;
&lt;td&gt;&lt;code&gt;open-match-unprivileged-service&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.kubernetes.service.portType&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Overrides the ServiceTypes for all Open Match core services&lt;/td&gt;
&lt;td&gt;``&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.gcpProjectId&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Overrides the default gcp project id for use with stackdriver&lt;/td&gt;
&lt;td&gt;&lt;code&gt;replace_with_your_project_id&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.tls.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off TLS encryption for all Open Match traffics&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.tls.server.mountPath&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The VolumeMount path for TLS server&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/app/secrets/tls/server&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.tls.rootca.mountPath&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The VolumeMount path for TLS CA&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/app/secrets/tls/rootca&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.logging.rpc.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off RPC payload logging for all Open Match core services&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.zpages.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off Open Match zPages instrument.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.prometheus.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off Open Match Prometheus exporter. Also install Prometheus if &lt;code&gt;open-match-telemetry.enabled&lt;/code&gt; is set to true&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.prometheus.endpoint&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bind the Prometheus exporters to the specified endpoint handler, also configures the &lt;code&gt;prometheus.io/path&lt;/code&gt; k8s scraping annotations&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/metrics&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.prometheus.serviceDiscovery&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;If Prometheus is enabled and &lt;code&gt;serviceDiscover: true&lt;/code&gt;, add the Prometheus scraping annotations to each Pod of the Open Match core services&lt;/td&gt;
&lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.stackdriverMetrics.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off Open Match Stackdriver Metrics exporter.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.stackdriverMetrics.prefix&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;MetricPrefix overrides the prefix of a Stackdriver metric display names to help you better identifies your metrics&lt;/td&gt;
&lt;td&gt;&lt;code&gt;open_match&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.grafana.enabled&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Turn on/off Open Match Grafana exporter. Also install Grafana if &lt;code&gt;open-match-telemetry.enabled&lt;/code&gt; is set to true&lt;/td&gt;
&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;global.telemetry.reportingPeriod&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Overrides the reporting periods of Open Match telemetry exporters&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1m&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-telemetry.grafana&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Inherits the values from &lt;a href=&#34;https://github.com/helm/charts/tree/master/stable/grafana&#34;&gt;Grafana helm chart&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;open-match-telemetry.prometheus&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Inherits the values from &lt;a href=&#34;https://github.com/helm/charts/tree/master/stable/prometheus&#34;&gt;Prometheus helm chart&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;redis&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Inherits the values from the &lt;a href=&#34;https://github.com/bitnami/charts/tree/master/bitnami/redis&#34;&gt;Bitnami Redis Helm chart&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;whats-next&#34;&gt;What&amp;rsquo;s Next&lt;/h2&gt;
&lt;p&gt;Follow the &lt;a href=&#34;/site/site/docs/getting-started/&#34;&gt;Getting Started&lt;/a&gt; guide to see Open Match in action.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
