From 22c3297f48f1c7dff12b3b7490f20111149d2d05 Mon Sep 17 00:00:00 2001 From: Mark Mandel Date: Tue, 26 Mar 2019 15:06:15 -0700 Subject: [PATCH] Release 0.9.0-rc Get everything ready for the 0.9.0-rc release. --- CHANGELOG.md | 90 ++++++++++++++++++++++- install/helm/agones/Chart.yaml | 4 +- install/helm/agones/values.yaml | 2 +- install/yaml/install.yaml | 44 +++++------ site/content/en/blog/releases/0.8.0.md | 6 +- site/content/en/blog/releases/0.8.1.md | 8 +- site/content/en/blog/releases/0.9.0-rc.md | 49 ++++++++++++ 7 files changed, 168 insertions(+), 35 deletions(-) create mode 100755 site/content/en/blog/releases/0.9.0-rc.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f9db25c4d..99407c40f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,99 @@ # Changelog -## [v0.8.1](https://github.com/GoogleCloudPlatform/agones/tree/v0.8.1) (2019-03-14) +## [v0.9.0-rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.9.0-rc) (2019-03-26) + +[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.8.1...v0.9.0-rc) + +**Breaking changes:** + +- Consistency: Portpolicy static=\>Static & dynamic=\>Dynamic [\#617](https://github.com/GoogleCloudPlatform/agones/pull/617) ([markmandel](https://github.com/markmandel)) + +**Implemented enhancements:** + +- Adding a section in the documentation about deploying Agones using GCP Marketplace. [\#664](https://github.com/GoogleCloudPlatform/agones/pull/664) ([bbf](https://github.com/bbf)) +- Add Agones Kubernetes API docs generator [\#645](https://github.com/GoogleCloudPlatform/agones/pull/645) ([aLekSer](https://github.com/aLekSer)) +- Added support for persisting logs in 'emptyDir' volume attached to agones controller. [\#620](https://github.com/GoogleCloudPlatform/agones/pull/620) ([jkowalski](https://github.com/jkowalski)) +- Adding Locust tests - initial changes for \#412 [\#611](https://github.com/GoogleCloudPlatform/agones/pull/611) ([pm7h](https://github.com/pm7h)) +- Emit stress test metrics in Fortio format. [\#586](https://github.com/GoogleCloudPlatform/agones/pull/586) ([jkowalski](https://github.com/jkowalski)) +- Add Node.js SDK and example - closes \#538 [\#581](https://github.com/GoogleCloudPlatform/agones/pull/581) ([steven-supersolid](https://github.com/steven-supersolid)) +- Cpp sdk cmake [\#464](https://github.com/GoogleCloudPlatform/agones/pull/464) ([dsazonoff](https://github.com/dsazonoff)) + +**Fixed bugs:** + +- Feature shortcode does not behave correctly for versions \> "0.10.0" \(2 digit minor version\) [\#650](https://github.com/GoogleCloudPlatform/agones/issues/650) +- Labels referencing resources name can be too long [\#541](https://github.com/GoogleCloudPlatform/agones/issues/541) +- Fix feature shortcode for Hugo [\#655](https://github.com/GoogleCloudPlatform/agones/pull/655) ([aLekSer](https://github.com/aLekSer)) +- \[Regression\] Fleet scale down didn't adhere to Packed Scheduling [\#638](https://github.com/GoogleCloudPlatform/agones/pull/638) ([markmandel](https://github.com/markmandel)) +- Fixed gameserverset overshooting the number of GameServers [\#621](https://github.com/GoogleCloudPlatform/agones/pull/621) ([jkowalski](https://github.com/jkowalski)) +- Update GameServerSet scheduling when Fleet scheduling is changed. [\#582](https://github.com/GoogleCloudPlatform/agones/pull/582) ([pooneh-m](https://github.com/pooneh-m)) + +**Security fixes:** + +- Remove serviceaccount for game server container [\#640](https://github.com/GoogleCloudPlatform/agones/pull/640) ([markmandel](https://github.com/markmandel)) + +**Closed issues:** + +- gcloud-auth-cluster: Create unique name for cluster role binding [\#662](https://github.com/GoogleCloudPlatform/agones/issues/662) +- Hotfix 0.8.1 [\#652](https://github.com/GoogleCloudPlatform/agones/issues/652) +- Slow game servers deletion [\#540](https://github.com/GoogleCloudPlatform/agones/issues/540) + +**Merged pull requests:** + +- Fix typo on metrics documentation [\#671](https://github.com/GoogleCloudPlatform/agones/pull/671) ([princyraza](https://github.com/princyraza)) +- Moved Azure link, breaking builds. [\#669](https://github.com/GoogleCloudPlatform/agones/pull/669) ([markmandel](https://github.com/markmandel)) +- Add hash of account to clusterrolebinding name to support multiple accounts [\#666](https://github.com/GoogleCloudPlatform/agones/pull/666) ([aLekSer](https://github.com/aLekSer)) +- Simplify homepage messaging [\#665](https://github.com/GoogleCloudPlatform/agones/pull/665) ([markmandel](https://github.com/markmandel)) +- GKE installation n1-standard-1 -\> n1-standard-2 [\#663](https://github.com/GoogleCloudPlatform/agones/pull/663) ([markmandel](https://github.com/markmandel)) +- Switch Agones to Go Modules [\#661](https://github.com/GoogleCloudPlatform/agones/pull/661) ([heartrobotninja](https://github.com/heartrobotninja)) +- Merge hotfix 0.8.1 back into master [\#658](https://github.com/GoogleCloudPlatform/agones/pull/658) ([markmandel](https://github.com/markmandel)) +- Cleanup Xonotic image [\#654](https://github.com/GoogleCloudPlatform/agones/pull/654) ([markmandel](https://github.com/markmandel)) +- E2E Cleanup: Implement SendGameServerUDP [\#644](https://github.com/GoogleCloudPlatform/agones/pull/644) ([markmandel](https://github.com/markmandel)) +- Refactor https server into its own component [\#643](https://github.com/GoogleCloudPlatform/agones/pull/643) ([markmandel](https://github.com/markmandel)) +- Add .gocache directory for WSL users [\#642](https://github.com/GoogleCloudPlatform/agones/pull/642) ([heartrobotninja](https://github.com/heartrobotninja)) +- E2E test for Disabled Health checks. [\#641](https://github.com/GoogleCloudPlatform/agones/pull/641) ([markmandel](https://github.com/markmandel)) +- Refactor AllocationCounter to GameServerCounter [\#639](https://github.com/GoogleCloudPlatform/agones/pull/639) ([markmandel](https://github.com/markmandel)) +- Adding Kubernetes API server requests metrics [\#637](https://github.com/GoogleCloudPlatform/agones/pull/637) ([aLekSer](https://github.com/aLekSer)) +- Partial revert "Emit stress test metrics in Fortio format." which accidentally overwrote our vendored fixes to wait.go [\#633](https://github.com/GoogleCloudPlatform/agones/pull/633) ([jkowalski](https://github.com/jkowalski)) +- Switch to using default gke-cluster oauthScopes settings for clusters [\#632](https://github.com/GoogleCloudPlatform/agones/pull/632) ([aLekSer](https://github.com/aLekSer)) +- Update docs Create Gameserver with current state [\#627](https://github.com/GoogleCloudPlatform/agones/pull/627) ([aLekSer](https://github.com/aLekSer)) +- Add input parameters check on CRD loggers [\#626](https://github.com/GoogleCloudPlatform/agones/pull/626) ([aLekSer](https://github.com/aLekSer)) +- New logo for the website! [\#618](https://github.com/GoogleCloudPlatform/agones/pull/618) ([markmandel](https://github.com/markmandel)) +- Unified logging of resource identifiers so that we can reliably get entire history of a resource in stack driver. [\#616](https://github.com/GoogleCloudPlatform/agones/pull/616) ([jkowalski](https://github.com/jkowalski)) +- Organising Makefile into includes [\#615](https://github.com/GoogleCloudPlatform/agones/pull/615) ([markmandel](https://github.com/markmandel)) +- Upgraed go-lint tooling. [\#612](https://github.com/GoogleCloudPlatform/agones/pull/612) ([markmandel](https://github.com/markmandel)) +- Moving to 0.9.0! [\#610](https://github.com/GoogleCloudPlatform/agones/pull/610) ([markmandel](https://github.com/markmandel)) +- Adding resources limits for E2E tests gameserver Spec [\#606](https://github.com/GoogleCloudPlatform/agones/pull/606) ([aLekSer](https://github.com/aLekSer)) +- Add Fleet and Gameserverset Validation handler [\#598](https://github.com/GoogleCloudPlatform/agones/pull/598) ([aLekSer](https://github.com/aLekSer)) +- Improve allocation performance [\#583](https://github.com/GoogleCloudPlatform/agones/pull/583) ([ilkercelikyilmaz](https://github.com/ilkercelikyilmaz)) +- Add status subresource to fleet and Gameserverset [\#575](https://github.com/GoogleCloudPlatform/agones/pull/575) ([aLekSer](https://github.com/aLekSer)) + +## [v0.8.1](https://github.com/GoogleCloudPlatform/agones/tree/v0.8.1) (2019-03-15) [Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.8.0...v0.8.1) +**Implemented enhancements:** + +- Create Node.js library [\#538](https://github.com/GoogleCloudPlatform/agones/issues/538) + **Fixed bugs:** +- CPU/Memory leak issue caused by go routines that never completes [\#636](https://github.com/GoogleCloudPlatform/agones/issues/636) +- Quickstart: Create a Game Server [\#609](https://github.com/GoogleCloudPlatform/agones/issues/609) +- Fleet status completely out-of-sync with GameServerSet status [\#570](https://github.com/GoogleCloudPlatform/agones/issues/570) +- GameServerSet sometimes creates more GameServers than necessary [\#569](https://github.com/GoogleCloudPlatform/agones/issues/569) +- If you modify the `Scheduling` on a Fleet, it does not flow down to the `GameServerSet`. [\#495](https://github.com/GoogleCloudPlatform/agones/issues/495) - SDK Service Account was Hardcoded [\#629](https://github.com/GoogleCloudPlatform/agones/pull/629) ([markmandel](https://github.com/markmandel)) +**Closed issues:** + +- GKE scopes in installation and testing are overkill [\#614](https://github.com/GoogleCloudPlatform/agones/issues/614) +- Release 0.8.0 [\#604](https://github.com/GoogleCloudPlatform/agones/issues/604) +- Grafana: add basic API Server graphs [\#546](https://github.com/GoogleCloudPlatform/agones/issues/546) +- Remove all the kubectl custom commands from the quickstarts [\#521](https://github.com/GoogleCloudPlatform/agones/issues/521) + **Merged pull requests:** +- Final release pieces for 0.8.1 hotfix. [\#653](https://github.com/GoogleCloudPlatform/agones/pull/653) ([markmandel](https://github.com/markmandel)) - Tarballing source into the images for dependencies that are required by their licenses. [\#634](https://github.com/GoogleCloudPlatform/agones/pull/634) ([bbf](https://github.com/bbf)) - 2 Hotfixes: Allow Helm to reference image digests and inject licenses [\#631](https://github.com/GoogleCloudPlatform/agones/pull/631) ([bbf](https://github.com/bbf)) - \[Hotfix\] Prep work for hotfix 0.8.1 [\#628](https://github.com/GoogleCloudPlatform/agones/pull/628) ([markmandel](https://github.com/markmandel)) @@ -478,14 +562,14 @@ - Update dependencies to support K8s 1.10.x [\#276](https://github.com/GoogleCloudPlatform/agones/pull/276) ([markmandel](https://github.com/markmandel)) - Remove line [\#274](https://github.com/GoogleCloudPlatform/agones/pull/274) ([markmandel](https://github.com/markmandel)) - Update minikube instructions to 0.28.0 [\#273](https://github.com/GoogleCloudPlatform/agones/pull/273) ([markmandel](https://github.com/markmandel)) -- Added list of various libs used in code [\#272](https://github.com/GoogleCloudPlatform/agones/pull/272) ([mean-mango](https://github.com/mean-mango)) +- Added list of various libs used in code [\#272](https://github.com/GoogleCloudPlatform/agones/pull/272) ([meanmango](https://github.com/meanmango)) - More Docker and Kubernetes Getting Started Resources [\#270](https://github.com/GoogleCloudPlatform/agones/pull/270) ([markmandel](https://github.com/markmandel)) - Fixing Flaky test TestControllerSyncFleet [\#268](https://github.com/GoogleCloudPlatform/agones/pull/268) ([markmandel](https://github.com/markmandel)) - Update Helm App Version [\#267](https://github.com/GoogleCloudPlatform/agones/pull/267) ([markmandel](https://github.com/markmandel)) - Give linter 15 minutes. [\#264](https://github.com/GoogleCloudPlatform/agones/pull/264) ([markmandel](https://github.com/markmandel)) - Upgrade to Go 1.10.3 [\#263](https://github.com/GoogleCloudPlatform/agones/pull/263) ([markmandel](https://github.com/markmandel)) - Upgrade Helm for build tools [\#262](https://github.com/GoogleCloudPlatform/agones/pull/262) ([markmandel](https://github.com/markmandel)) -- Fixed some links & typos [\#261](https://github.com/GoogleCloudPlatform/agones/pull/261) ([mean-mango](https://github.com/mean-mango)) +- Fixed some links & typos [\#261](https://github.com/GoogleCloudPlatform/agones/pull/261) ([meanmango](https://github.com/meanmango)) - Flaky test fix: TestWorkQueueHealthCheck [\#260](https://github.com/GoogleCloudPlatform/agones/pull/260) ([markmandel](https://github.com/markmandel)) - Upgrade gRPC to 1.12.0 [\#259](https://github.com/GoogleCloudPlatform/agones/pull/259) ([markmandel](https://github.com/markmandel)) - Flakey test fix: TestControllerUpdateFleetStatus [\#257](https://github.com/GoogleCloudPlatform/agones/pull/257) ([markmandel](https://github.com/markmandel)) diff --git a/install/helm/agones/Chart.yaml b/install/helm/agones/Chart.yaml index 7613a7b42d..6f779c3cf8 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: "0.9.0" -version: 0.9.0 +appVersion: "0.9.0-rc" +version: 0.9.0-rc 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 3046eb3fa1..f45caea609 100644 --- a/install/helm/agones/values.yaml +++ b/install/helm/agones/values.yaml @@ -96,7 +96,7 @@ agones: timeoutSeconds: 1 image: registry: gcr.io/agones-images - tag: 0.9.0 + tag: 0.9.0-rc controller: name: agones-controller pullPolicy: IfNotPresent diff --git a/install/yaml/install.yaml b/install/yaml/install.yaml index 79211d2848..53587aee7d 100644 --- a/install/yaml/install.yaml +++ b/install/yaml/install.yaml @@ -20,7 +20,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller --- @@ -31,7 +31,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller rules: @@ -74,7 +74,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller subjects: @@ -108,7 +108,7 @@ metadata: namespace: default labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller --- @@ -119,7 +119,7 @@ metadata: namespace: agones-system labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller rules: @@ -137,7 +137,7 @@ metadata: namespace: default labels: app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller subjects: @@ -173,7 +173,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -368,7 +368,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -433,7 +433,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -514,7 +514,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -672,7 +672,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -789,7 +789,7 @@ metadata: labels: component: crd app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -979,7 +979,7 @@ metadata: labels: stable.agones.dev/role: controller app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -1015,7 +1015,7 @@ metadata: labels: component: controller app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -1060,7 +1060,7 @@ spec: serviceAccountName: agones-controller containers: - name: agones-controller - image: "gcr.io/agones-images/agones-controller:0.9.0" + image: "gcr.io/agones-images/agones-controller:0.9.0-rc" imagePullPolicy: IfNotPresent env: # minimum port that can be exposed to GameServer traffic @@ -1070,7 +1070,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:0.9.0" + value: "gcr.io/agones-images/agones-sdk:0.9.0-rc" - name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always value: "false" - name: SIDECAR_CPU_REQUEST @@ -1140,7 +1140,7 @@ metadata: labels: component: ping app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -1177,7 +1177,7 @@ spec: priorityClassName: agones-system containers: - name: agones-ping - image: "gcr.io/agones-images/agones-ping:0.9.0" + image: "gcr.io/agones-images/agones-ping:0.9.0-rc" imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -1201,7 +1201,7 @@ metadata: labels: component: ping app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -1222,7 +1222,7 @@ metadata: labels: component: ping app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller spec: @@ -1318,7 +1318,7 @@ metadata: labels: component: controller app: agones - chart: agones-0.9.0 + chart: agones-0.9.0-rc release: agones-manual heritage: Tiller webhooks: @@ -1350,7 +1350,7 @@ metadata: namespace: agones-system labels: app: agones-manual - chart: "agones-0.9.0" + chart: "agones-0.9.0-rc" release: "agones-manual" heritage: "Tiller" type: Opaque diff --git a/site/content/en/blog/releases/0.8.0.md b/site/content/en/blog/releases/0.8.0.md index 4c0d003803..81d108b407 100755 --- a/site/content/en/blog/releases/0.8.0.md +++ b/site/content/en/blog/releases/0.8.0.md @@ -19,7 +19,7 @@ As always, huge thanks to the team of people working on Agones! Details: This is the 0.8.0 release of Agones. -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. **Security fixes:** @@ -52,7 +52,7 @@ Check the CHANGELOG for more details on changes. +See CHANGELOG for more details on changes. This software is currently alpha, and subject to change. Not to be used in production systems. @@ -67,6 +67,6 @@ Images available with this release: Helm chart available with this release: -- helm install agones/agones --version 0.8.0 +- helm install agones/agones --version 0.8.0 > Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable` \ No newline at end of file diff --git a/site/content/en/blog/releases/0.8.1.md b/site/content/en/blog/releases/0.8.1.md index cf301d206b..70e38b961d 100755 --- a/site/content/en/blog/releases/0.8.1.md +++ b/site/content/en/blog/releases/0.8.1.md @@ -10,11 +10,11 @@ Hotfixes to Helm configuration options, and bug fixes. As always, huge thanks to the team of people working on Agones! Details: -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. This is the 0.8.1 release of Agones. -Check the README for details on features, installation and usage. +Check the README for details on features, installation and usage. **Merged pull requests:** @@ -22,7 +22,7 @@ Check the CHANGELOG for more details on changes. +See CHANGELOG for more details on changes. This software is currently alpha, and subject to change. Not to be used in production systems. @@ -37,6 +37,6 @@ Images available with this release: Helm chart available with this release: -- helm install agones/agones --version 0.8.1 +- helm install agones/agones --version 0.8.1 > Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable` \ No newline at end of file diff --git a/site/content/en/blog/releases/0.9.0-rc.md b/site/content/en/blog/releases/0.9.0-rc.md new file mode 100755 index 0000000000..116ca6691c --- /dev/null +++ b/site/content/en/blog/releases/0.9.0-rc.md @@ -0,0 +1,49 @@ +--- +title: "0.9.0 - Release Candidate" +linkTitle: "0.9.0-rc" +date: 2019-03-25 +--- + +New Node SDK in this release, and CMake support for our C++ SDK as well! Check it out! + +**We are now in feature freeze until Tuesday, 2nd of April. This means only docs, bug fixes and tests PRs will be merged during this time.** +(Other PRs will be marked as "merge-after-release" and will be held until after that date) + +Details: + +Check the README for details on features, installation and usage. + +**Implemented enhancements:** + +- Adding a section in the documentation about deploying Agones using GCP Marketplace. [\#664](https://github.com/GoogleCloudPlatform/agones/pull/664) ([bbf](https://github.com/bbf)) +- Add Agones Kubernetes API docs generator [\#645](https://github.com/GoogleCloudPlatform/agones/pull/645) ([aLekSer](https://github.com/aLekSer)) +- Added support for persisting logs in 'emptyDir' volume attached to agones controller. [\#620](https://github.com/GoogleCloudPlatform/agones/pull/620) ([jkowalski](https://github.com/jkowalski)) +- Adding Locust tests - initial changes for \#412 [\#611](https://github.com/GoogleCloudPlatform/agones/pull/611) ([pm7h](https://github.com/pm7h)) +- Emit stress test metrics in Fortio format. [\#586](https://github.com/GoogleCloudPlatform/agones/pull/586) ([jkowalski](https://github.com/jkowalski)) +- Add Node.js SDK and example - closes \#538 [\#581](https://github.com/GoogleCloudPlatform/agones/pull/581) ([steven-supersolid](https://github.com/steven-supersolid)) +- Cpp sdk cmake [\#464](https://github.com/GoogleCloudPlatform/agones/pull/464) ([dsazonoff](https://github.com/dsazonoff)) + +**Security fixes:** + +- Remove serviceaccount for game server container [\#640](https://github.com/GoogleCloudPlatform/agones/pull/640) ([markmandel](https://github.com/markmandel)) + +Documentation: https://development.agones.dev/site/ + +See CHANGELOG for more details on changes. + +This software is currently alpha, and subject to change. Not to be used in production systems. + +Images available with this release: + +- [gcr.io/agones-images/agones-controller:0.9.0-rc](https://gcr.io/agones-images/agones-controller:0.9.0-rc) +- [gcr.io/agones-images/agones-sdk:0.9.0-rc](https://gcr.io/agones-images/agones-sdk:0.9.0-rc) +- [gcr.io/agones-images/agones-ping:0.9.0-rc](https://gcr.io/agones-images/agones-ping:0.9.0-rc) +- [gcr.io/agones-images/cpp-simple-server:0.4](https://gcr.io/agones-images/cpp-simple-server:0.4) +- [gcr.io/agones-images/udp-server:0.7](https://gcr.io/agones-images/udp-server:0.7) +- [gcr.io/agones-images/xonotic-example:0.5](https://gcr.io/agones-images/xonotic-example:0.5) + +Helm chart available with this release: + +- helm install agones/agones --version 0.9.0-rc + +> Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable`