From 72d2c66e21b4a1ef1c7cd35e7641435821d2de4a Mon Sep 17 00:00:00 2001 From: Mark Mandel Date: Tue, 18 Aug 2020 14:45:13 -0700 Subject: [PATCH] Release 1.8.0 (#1760) * Release 1.8.0 * Move K8s upgrade to 1.15 to 1.6.0 --- CHANGELOG.md | 24 ++++++- install/helm/agones/Chart.yaml | 4 +- install/helm/agones/values.yaml | 2 +- install/yaml/install.yaml | 62 +++++++++--------- sdks/nodejs/package.json | 2 +- site/config.toml | 6 +- site/content/en/blog/releases/1.8.0-rc.md | 7 +- site/content/en/blog/releases/1.8.0.md | 64 +++++++++++++++++++ .../en/docs/Guides/Client SDKs/unreal.md | 60 ----------------- .../docs/Installation/Install Agones/helm.md | 2 +- .../en/docs/Installation/Terraform/aks.md | 2 - .../en/docs/Installation/Terraform/eks.md | 2 - .../en/docs/Installation/Terraform/gke.md | 2 - site/layouts/partials/navbar.html | 1 + 14 files changed, 129 insertions(+), 111 deletions(-) create mode 100755 site/content/en/blog/releases/1.8.0.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b847dc579..601900a998 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [v1.8.0](https://github.com/googleforgames/agones/tree/v1.8.0) (2020-08-18) + +[Full Changelog](https://github.com/googleforgames/agones/compare/v1.8.0-rc...v1.8.0) + +**Fixed bugs:** + +- Content-Type: application/json; charset=utf-8 results in "Could not find deserializer" [\#1748](https://github.com/googleforgames/agones/issues/1748) +- Fix parsing the media type in GameServerAllocation [\#1749](https://github.com/googleforgames/agones/pull/1749) ([aLekSer](https://github.com/aLekSer)) + +**Closed issues:** + +- Release 1.8.0-rc [\#1745](https://github.com/googleforgames/agones/issues/1745) + +**Merged pull requests:** + +- Helm default values in docs \(related to controller limits\) match chart default values [\#1755](https://github.com/googleforgames/agones/pull/1755) ([pgilfillan](https://github.com/pgilfillan)) +- Best practices for game server shutdown [\#1752](https://github.com/googleforgames/agones/pull/1752) ([markmandel](https://github.com/markmandel)) +- Remove Deployment Manager from build/ [\#1750](https://github.com/googleforgames/agones/pull/1750) ([markmandel](https://github.com/markmandel)) + ## [v1.8.0-rc](https://github.com/googleforgames/agones/tree/v1.8.0-rc) (2020-08-11) [Full Changelog](https://github.com/googleforgames/agones/compare/v1.7.0...v1.8.0-rc) @@ -55,6 +74,7 @@ **Merged pull requests:** +- Release 1.8.0 Release Candidate [\#1746](https://github.com/googleforgames/agones/pull/1746) ([markmandel](https://github.com/markmandel)) - Add note on GKE cluster versions [\#1743](https://github.com/googleforgames/agones/pull/1743) ([markmandel](https://github.com/markmandel)) - Switch gcloud-test-cluster to Terraform [\#1738](https://github.com/googleforgames/agones/pull/1738) ([markmandel](https://github.com/markmandel)) - Added several tests for metrics package [\#1735](https://github.com/googleforgames/agones/pull/1735) ([akremsa](https://github.com/akremsa)) @@ -106,7 +126,6 @@ - Flaky: TestSDKServerWatchGameServerFeatureSDKWatchSendOnExecute [\#1667](https://github.com/googleforgames/agones/pull/1667) ([markmandel](https://github.com/markmandel)) - Flaky TestLocal [\#1665](https://github.com/googleforgames/agones/pull/1665) ([markmandel](https://github.com/markmandel)) - Add ensure-build-image to test-go Make target [\#1664](https://github.com/googleforgames/agones/pull/1664) ([markmandel](https://github.com/markmandel)) -- $\(ALPHA\_FEATURE\_GATES\) on gcloud-terraform-install [\#1663](https://github.com/googleforgames/agones/pull/1663) ([markmandel](https://github.com/markmandel)) ## [v1.7.0-rc](https://github.com/googleforgames/agones/tree/v1.7.0-rc) (2020-06-30) @@ -167,6 +186,7 @@ **Merged pull requests:** +- $\(ALPHA\_FEATURE\_GATES\) on gcloud-terraform-install [\#1663](https://github.com/googleforgames/agones/pull/1663) ([markmandel](https://github.com/markmandel)) - Release 1.7.0-rc [\#1662](https://github.com/googleforgames/agones/pull/1662) ([markmandel](https://github.com/markmandel)) - Update Node.js dependencies in sdk and example [\#1657](https://github.com/googleforgames/agones/pull/1657) ([steven-supersolid](https://github.com/steven-supersolid)) - Update Agones developer guide to point at faster targets [\#1656](https://github.com/googleforgames/agones/pull/1656) ([markmandel](https://github.com/markmandel)) @@ -468,7 +488,6 @@ - Fix for 404 in OpenSSL Install link [\#1374](https://github.com/googleforgames/agones/pull/1374) ([markmandel](https://github.com/markmandel)) - Main page, gameserver lifecycle page - typos [\#1369](https://github.com/googleforgames/agones/pull/1369) ([burningalchemist](https://github.com/burningalchemist)) - Documented an approach of log levels usage [\#1368](https://github.com/googleforgames/agones/pull/1368) ([akremsa](https://github.com/akremsa)) -- UE4 readme to communicate development information [\#1360](https://github.com/googleforgames/agones/pull/1360) ([drichardson](https://github.com/drichardson)) ## [v1.4.0-rc](https://github.com/googleforgames/agones/tree/v1.4.0-rc) (2020-02-26) @@ -535,6 +554,7 @@ **Merged pull requests:** - Release 1.4.0 Release Candidate [\#1367](https://github.com/googleforgames/agones/pull/1367) ([markmandel](https://github.com/markmandel)) +- UE4 readme to communicate development information [\#1360](https://github.com/googleforgames/agones/pull/1360) ([drichardson](https://github.com/drichardson)) - Update Feature Stage: New CRD attributes section [\#1355](https://github.com/googleforgames/agones/pull/1355) ([markmandel](https://github.com/markmandel)) - Fix Kubernetes terraform provider version [\#1353](https://github.com/googleforgames/agones/pull/1353) ([aLekSer](https://github.com/aLekSer)) - Update the kind make targets to work with kind 0.6.0 and later. [\#1349](https://github.com/googleforgames/agones/pull/1349) ([roberthbailey](https://github.com/roberthbailey)) diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml index 4c6fbffb5a..d26232ae7e 100644 --- a/install/helm/agones/Chart.yaml +++ b/install/helm/agones/Chart.yaml @@ -15,8 +15,8 @@ # Declare variables to be passed into your templates. apiVersion: v1 -appVersion: "1.8.0-rc" -version: 1.8.0-rc +appVersion: "1.8.0" +version: 1.8.0 name: agones description: a library for hosting, running and scaling dedicated game servers on Kubernetes. keywords: diff --git a/install/helm/agones/values.yaml b/install/helm/agones/values.yaml index 4c3ea7f32c..bfacd97733 100644 --- a/install/helm/agones/values.yaml +++ b/install/helm/agones/values.yaml @@ -130,7 +130,7 @@ agones: disableMTLS: false image: registry: gcr.io/agones-images - tag: 1.8.0-rc + tag: 1.8.0 controller: name: agones-controller pullPolicy: IfNotPresent diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml index f742eedb83..e85cb49b52 100644 --- a/install/yaml/install.yaml +++ b/install/yaml/install.yaml @@ -8,7 +8,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm --- @@ -33,7 +33,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm --- @@ -58,7 +58,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm --- @@ -70,7 +70,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.8.0-rc" + chart: "agones-1.8.0" release: "agones-manual" heritage: "Helm" type: Opaque @@ -87,7 +87,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.8.0-rc" + chart: "agones-1.8.0" release: "agones-manual" heritage: "Helm" data: @@ -103,7 +103,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.8.0-rc" + chart: "agones-1.8.0" release: "agones-manual" heritage: "Helm" data: @@ -119,7 +119,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-1.8.0-rc" + chart: "agones-1.8.0" release: "agones-manual" heritage: "Helm" data: @@ -147,7 +147,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -382,7 +382,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -467,7 +467,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -668,7 +668,7 @@ metadata: controller-tools.k8s.io: "1.0" component: crd app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm name: gameserverallocationpolicies.multicluster.agones.dev @@ -763,7 +763,7 @@ metadata: labels: component: crd app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -980,7 +980,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm rules: @@ -1011,7 +1011,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm rules: @@ -1057,7 +1057,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm rules: @@ -1077,7 +1077,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm subjects: @@ -1097,7 +1097,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm subjects: @@ -1149,7 +1149,7 @@ metadata: namespace: default labels: app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm subjects: @@ -1170,7 +1170,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1192,7 +1192,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1228,7 +1228,7 @@ metadata: labels: agones.dev/role: controller app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1264,7 +1264,7 @@ metadata: labels: component: allocator app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1300,7 +1300,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1343,7 +1343,7 @@ spec: serviceAccountName: agones-controller containers: - name: agones-controller - image: "gcr.io/agones-images/agones-controller:1.8.0-rc" + image: "gcr.io/agones-images/agones-controller:1.8.0" imagePullPolicy: IfNotPresent env: # minimum port that can be exposed to GameServer traffic @@ -1353,7 +1353,7 @@ spec: - name: MAX_PORT value: "8000" - name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used - value: "gcr.io/agones-images/agones-sdk:1.8.0-rc" + value: "gcr.io/agones-images/agones-sdk:1.8.0" - name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always value: "false" - name: SIDECAR_CPU_REQUEST @@ -1442,7 +1442,7 @@ metadata: labels: component: ping app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1477,7 +1477,7 @@ spec: priorityClassName: agones-system containers: - name: agones-ping - image: "gcr.io/agones-images/agones-ping:1.8.0-rc" + image: "gcr.io/agones-images/agones-ping:1.8.0" imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -1551,7 +1551,7 @@ spec: secretName: allocator-client-ca containers: - name: agones-allocator - image: "gcr.io/agones-images/agones-allocator:1.8.0-rc" + image: "gcr.io/agones-images/agones-allocator:1.8.0" imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -1607,7 +1607,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm spec: @@ -1646,7 +1646,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm webhooks: @@ -1686,7 +1686,7 @@ metadata: labels: component: controller app: agones - chart: agones-1.8.0-rc + chart: agones-1.8.0 release: agones-manual heritage: Helm webhooks: diff --git a/sdks/nodejs/package.json b/sdks/nodejs/package.json index bea4c30407..50ee245074 100644 --- a/sdks/nodejs/package.json +++ b/sdks/nodejs/package.json @@ -27,5 +27,5 @@ "publishConfig": { "access": "public" }, - "version": "1.8.0-rc" + "version": "1.8.0" } diff --git a/site/config.toml b/site/config.toml index 132f8ac569..615b0e166f 100644 --- a/site/config.toml +++ b/site/config.toml @@ -81,10 +81,10 @@ github_repo = "https://github.com/googleforgames/agones" # Google Custom Search Engine ID. Remove or comment out to disable search. gcs_engine_id = "016691298986124624340:x7qv2dywdao" -# current release branch - could be rc -release_branch = "release-1.7.0" +# current release branch. Never is rc. +release_branch = "release-1.8.0" # the main version. Never is rc. -release_version = "1.7.0" +release_version = "1.8.0" # example tag example_image_tag = "gcr.io/agones-images/udp-server:0.21" diff --git a/site/content/en/blog/releases/1.8.0-rc.md b/site/content/en/blog/releases/1.8.0-rc.md index a9c8cec027..a25822a904 100755 --- a/site/content/en/blog/releases/1.8.0-rc.md +++ b/site/content/en/blog/releases/1.8.0-rc.md @@ -6,7 +6,7 @@ date: "2020-08-11" This is the 1.8.0-rc release of Agones. -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. Lots of changes to SDKs in this release, including a replacement Unreal SDK. @@ -18,7 +18,6 @@ We also see more SDKs supporting the alpha Player Tracking functionality as well **Breaking changes:** - \[Discussion\] Assimilate netspeakgames/UnrealAgonesSDK [\#1683](https://github.com/googleforgames/agones/issues/1683) -- Upgrade to Kubernetes 1.15 [\#1478](https://github.com/googleforgames/agones/issues/1478) - move Netspeak Unreal SDK into Agones Unreal SDK [\#1739](https://github.com/googleforgames/agones/pull/1739) ([domgreen](https://github.com/domgreen)) **Security fixes:** @@ -42,7 +41,7 @@ We also see more SDKs supporting the alpha Player Tracking functionality as well Documentation: https://development.agones.dev/site/ -See CHANGELOG for more details on changes. +See CHANGELOG for more details on changes. Images available with this release: @@ -62,7 +61,7 @@ Images available with this release: Helm chart available with this release: -- +- helm install agones/agones --version 1.8.0-rc > Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` diff --git a/site/content/en/blog/releases/1.8.0.md b/site/content/en/blog/releases/1.8.0.md new file mode 100755 index 0000000000..da538e8dc9 --- /dev/null +++ b/site/content/en/blog/releases/1.8.0.md @@ -0,0 +1,64 @@ +--- +title: "1.8.0 - SDK Improvements, Including a New Unreal SDK!" +linkTitle: "1.8.0" +date: "2020-08-18" +--- +This is the 1.8.0 release of Agones. + +Lots of changes to SDKs in this release, including a replacement Unreal SDK. + +The previous Unreal SDK will continue to work, but we recommend users upgrade to this latest version, as it has far +more functionality. + +We also see more SDKs supporting the alpha Player Tracking functionality as well. + +Check the README for details on features, installation and usage. + +**Breaking changes:** + +- \[Discussion\] Assimilate netspeakgames/UnrealAgonesSDK [\#1683](https://github.com/googleforgames/agones/issues/1683) +- move Netspeak Unreal SDK into Agones Unreal SDK [\#1739](https://github.com/googleforgames/agones/pull/1739) ([domgreen](https://github.com/domgreen)) + +**Security fixes:** + +- Bump lodash from 4.17.15 to 4.17.19 to fix a security vulnerability. [\#1707](https://github.com/googleforgames/agones/pull/1707) ([roberthbailey](https://github.com/roberthbailey)) + +**Implemented enhancements:** + +- Support for async/await syntax in Rust SDK [\#1732](https://github.com/googleforgames/agones/issues/1732) +- Add firewall name variable to GKE Terraform [\#1741](https://github.com/googleforgames/agones/pull/1741) ([markmandel](https://github.com/markmandel)) +- Add Rust SDK async/await syntax support and minor improvements [\#1733](https://github.com/googleforgames/agones/pull/1733) ([yoshd](https://github.com/yoshd)) +- Add extra troubleshooting steps. [\#1721](https://github.com/googleforgames/agones/pull/1721) ([markmandel](https://github.com/markmandel)) +- Supports Rust Alpha SDK [\#1717](https://github.com/googleforgames/agones/pull/1717) ([yoshd](https://github.com/yoshd)) +- Supports C\# Alpha SDK [\#1705](https://github.com/googleforgames/agones/pull/1705) ([yoshd](https://github.com/yoshd)) +- Added allocator-client.default secret. [\#1702](https://github.com/googleforgames/agones/pull/1702) ([devloop0](https://github.com/devloop0)) +- Add Custom VPC support to Terraform GKE Module [\#1695](https://github.com/googleforgames/agones/pull/1695) ([moesy](https://github.com/moesy)) +- add gameserver values as configurable in helm terraform modules [\#1693](https://github.com/googleforgames/agones/pull/1693) ([comerford](https://github.com/comerford)) +- Adding Fairwinds agones-allocator-client to third-party tools [\#1684](https://github.com/googleforgames/agones/pull/1684) ([sudermanjr](https://github.com/sudermanjr)) +- Added new gen-install-alpha command [\#1673](https://github.com/googleforgames/agones/pull/1673) ([akremsa](https://github.com/akremsa)) +- Alpha SDK and example for Node.js \(Player tracking\) [\#1658](https://github.com/googleforgames/agones/pull/1658) ([steven-supersolid](https://github.com/steven-supersolid)) + +See CHANGELOG for more details on changes. + +Images available with this release: + +- [gcr.io/agones-images/agones-controller:1.8.0](https://gcr.io/agones-images/agones-controller:1.8.0) +- [gcr.io/agones-images/agones-sdk:1.8.0](https://gcr.io/agones-images/agones-sdk:1.8.0) +- [gcr.io/agones-images/agones-ping:1.8.0](https://gcr.io/agones-images/agones-ping:1.8.0) +- [gcr.io/agones-images/agones-allocator:1.8.0](https://gcr.io/agones-images/agones-allocator:1.8.0) +- [gcr.io/agones-images/cpp-simple-server:0.13](https://gcr.io/agones-images/cpp-simple-server:0.13) +- [gcr.io/agones-images/nodejs-simple-server:0.5](https://gcr.io/agones-images/nodejs-simple-server:0.5) +- [gcr.io/agones-images/rust-simple-server:0.8](https://gcr.io/agones-images/rust-simple-server:0.8) +- [gcr.io/agones-images/unity-simple-server:0.3](https://gcr.io/agones-images/unity-simple-server:0.3) +- [gcr.io/agones-images/udp-server:0.21](https://gcr.io/agones-images/udp-server:0.21) +- [gcr.io/agones-images/tcp-server:0.4](https://gcr.io/agones-images/tcp-server:0.4) +- [gcr.io/agones-images/xonotic-example:0.8](https://gcr.io/agones-images/xonotic-example:0.8) +- [gcr.io/agones-images/supertuxkart-example:0.2](https://gcr.io/agones-images/supertuxkart-example:0.2) +- [gcr.io/agones-images/crd-client:0.3](https://gcr.io/agones-images/crd-client:0.3) + +Helm chart available with this release: + +- + helm install agones/agones --version 1.8.0 + +> Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable` diff --git a/site/content/en/docs/Guides/Client SDKs/unreal.md b/site/content/en/docs/Guides/Client SDKs/unreal.md index beeff2927e..57c7ce7926 100644 --- a/site/content/en/docs/Guides/Client SDKs/unreal.md +++ b/site/content/en/docs/Guides/Client SDKs/unreal.md @@ -18,65 +18,6 @@ Check the [Client SDK Documentation]({{< relref "_index.md" >}}) for more detail Download the source from the [Releases Page](https://github.com/googleforgames/agones/releases) or {{< ghlink href="sdks/unreal" >}}directly from GitHub{{< /ghlink >}}. -{{% feature expiryVersion="1.8.0" %}} -## Usage - -The Unreal Engine plugin is specifically designed to be as simple as possible. No programming should be required to use the plugin within your Unreal Engine project. - -### From source - -At this moment we do not provide binaries for the plugin. This requires you to compile the plugin yourself. In order to do this you need to have a C++ Unreal Engine project. - -1. Create a `Plugins` directory in your Unreal Engine project root directory. -2. Copy {{< ghlink href="sdks/unreal" >}}the Agones plugin directory{{< /ghlink >}} into the Plugins directory. -3. Build the project. - -### Agones Hook - -To manually call the Agones SDK methods add the plugin as a dependency inside the `.Build.cs` file: - -``` -PublicDependencyModuleNames.AddRange( - new string[] - { - ... - "Agones" - }); -``` - -Then use `FAgonesModule::GetHook()` to get a reference to the Agones hook and call the SDK methods using the hook: - -``` -#include "Agones.h" - -... - -// Get a reference to the Agones hook. -FAgonesHook& Hook = FAgonesModule::GetHook(); - -Hook.Ready(); -Hook.SetLabel(TEXT("key"), TEXT("value")); - -// GetGameServerDelegate here is a class member of type FGameServerRequestCompleteDelegate. -Hook.GetGameServer(GetGameServerDelegate); -GetGameServerDelegate.BindLambda([](TSharedPtr GameServer, bool bSuccess) -{ - // ... -}); -``` - -## Settings - -The settings for the Agones Plugin can be found in the Unreal Engine editor `Edit > Project Settings > Plugins > Agones` - -Available settings: - -- Health Ping Enabled. Whether the server sends a health ping to the Agones sidecar. (default: `true`) -- Health Ping Seconds. Interval of the server sending a health ping to the Agones sidecar. (default: `5`) -- Request Retry Limit. Maximum number of times a failed request to the Agones sidecar is retried. Health requests are not retried. (default: `30`) -- Send Ready at Startup. Automatically send a Ready request when the server starts. Disable this to manually control when the game server should be marked as ready. (default: `true`) -{{% /feature %}} -{{% feature publishVersion="1.8.0" %}} ## Getting Started @@ -206,4 +147,3 @@ A few examples are: - `RegisterServer` to call `SetLabel`, `SetPlayerCapacity` - `PostLogin` to call `PlayerConnect` - `NotifyLogout` to call `PlayerDisconnect` -{{% /feature %}} diff --git a/site/content/en/docs/Installation/Install Agones/helm.md b/site/content/en/docs/Installation/Install Agones/helm.md index b968ca555f..d68569216a 100644 --- a/site/content/en/docs/Installation/Install Agones/helm.md +++ b/site/content/en/docs/Installation/Install Agones/helm.md @@ -223,7 +223,7 @@ The following tables lists the configurable parameters of the Agones chart and t | `gameservers.maxPort` | Maximum port to use for dynamic port allocation | `8000` | | `helm.installTests` | Add an ability to run `helm test agones` to verify the installation | `8000` | -{{% feature publishVersion="1.8.0" %}} +{{% feature publishVersion="1.9.0" %}} **New Configuration Features:** | Parameter | Description | Default | diff --git a/site/content/en/docs/Installation/Terraform/aks.md b/site/content/en/docs/Installation/Terraform/aks.md index fe46a8d78c..c43385c7c5 100644 --- a/site/content/en/docs/Installation/Terraform/aks.md +++ b/site/content/en/docs/Installation/Terraform/aks.md @@ -50,11 +50,9 @@ Configurable parameters: - region - the location of the cluster - node_count - count of game server nodes for the default node pool (default is "4") - feature_gates - a list of alpha and beta version features to enable. For example, "PlayerTracking=true&ContainerPortAllocation=true" -{{% feature publishVersion="1.8.0" %}} - gameserver_minPort - the lower bound of the port range which gameservers will listen on (default is "7000") - gameserver_maxPort - the upper bound of the port range which gameservers will listen on (default is "8000") - gameserver_namespaces - a list of namespaces which will be used to run gameservers (default is `["default"]`). For example `["default", "xbox-gameservers", "mobile-gameservers"]` -{{% /feature %}} ## Uninstall the Agones and delete AKS cluster diff --git a/site/content/en/docs/Installation/Terraform/eks.md b/site/content/en/docs/Installation/Terraform/eks.md index ba5bd71037..454caa8137 100644 --- a/site/content/en/docs/Installation/Terraform/eks.md +++ b/site/content/en/docs/Installation/Terraform/eks.md @@ -39,11 +39,9 @@ Configurable parameters: - node_count - count of game server nodes for the default node pool (default is "4") - log_level - possible values: Fatal, Error, Warn, Info, Debug (default is "info") - feature_gates - a list of alpha and beta version features to enable. For example, "PlayerTracking=true&ContainerPortAllocation=true" -{{% feature publishVersion="1.8.0" %}} - gameserver_minPort - the lower bound of the port range which gameservers will listen on (default is "7000") - gameserver_maxPort - the upper bound of the port range which gameservers will listen on (default is "8000") - gameserver_namespaces - a list of namespaces which will be used to run gameservers (default is `["default"]`). For example `["default", "xbox-gameservers", "mobile-gameservers"]` -{{% /feature %}} Now you can create an EKS cluster and deploy Agones on EKS: ``` diff --git a/site/content/en/docs/Installation/Terraform/gke.md b/site/content/en/docs/Installation/Terraform/gke.md index f5d8113003..1dd525f9c3 100644 --- a/site/content/en/docs/Installation/Terraform/gke.md +++ b/site/content/en/docs/Installation/Terraform/gke.md @@ -90,11 +90,9 @@ Configurable parameters: - network - the name of the VPC network you want your cluster and firewall rules to be connected to (default is "default") - log_level - possible values: Fatal, Error, Warn, Info, Debug (default is "info") - feature_gates - a list of alpha and beta version features to enable. For example, "PlayerTracking=true&ContainerPortAllocation=true" -{{% feature publishVersion="1.8.0" %}} - gameserver_minPort - the lower bound of the port range which gameservers will listen on (default is "7000") - gameserver_maxPort - the upper bound of the port range which gameservers will listen on (default is "8000") - gameserver_namespaces - a list of namespaces which will be used to run gameservers (default is `["default"]`). For example `["default", "xbox-gameservers", "mobile-gameservers"]` -{{% /feature %}} {{% alert title="Warning" color="warning"%}} On the lines that read `source = "git::https://github.com/googleforgames/agones.git//install/terraform/modules/gke/?ref=master"` diff --git a/site/layouts/partials/navbar.html b/site/layouts/partials/navbar.html index 413888dc29..1ddd7d40f2 100644 --- a/site/layouts/partials/navbar.html +++ b/site/layouts/partials/navbar.html @@ -27,6 +27,7 @@