OCI Kubernetes Engine

Follow these steps to create an OCI Kubernetes Engine (OKE) cluster for your Agones install.

Create your OKE Cluster using the Getting Started Guide.

Possible steps to create OKE cluster through OCI web console are the following:

  1. Open the navigation menu and click Developer Services. Under Containers & Artifacts, click Kubernetes Clusters (OKE).
  2. Select the compartment in which you want to create the cluster.
  3. On the Clusters page, click Create cluster.
  4. Select one of the following workflows to create the cluster:
    • Quick Create: Select this workflow when you only want to specify those properties that are absolutely essential for cluster creation. When you select this option, Kubernetes Engine uses default values for many cluster properties, and creates new network resources as required.
    • Custom Create: Select this workflow when you want to be able to specify all of the cluster’s properties, use existing network resources, and select advanced options.
  5. Click Submit.
  6. Complete the pages of the workflow you selected. For more information, see:

Allowing UDP Traffic

For Agones to work correctly, we need to allow UDP traffic to pass through to our OKE cluster worker nodes. To achieve this, we must update the workers’ nodepool SG (Security Group) with the proper rule. A simple way to do that is:

  • Log in to the OCI Console
  • Go to the Virtual Cloud Network Details Dashboard and select Network Security Groups
  • Find the Security Group for the workers nodepool, which will be named something like workers-
  • Select Add Rules
  • Edit Rules to add a new Custom UDP Rule with a 7000-8000 port range and an appropriate Source CIDR range (0.0.0.0/0 allows all traffic)

Next Steps


Last modified November 28, 2024: Set externalTrafficPolicy as Local for agones-allocator (#4022) (08bc4c0)