From cafcf04ab30b93004afe3f5f67c6f771b2f82f48 Mon Sep 17 00:00:00 2001 From: Mark Mandel Date: Tue, 16 Oct 2018 09:23:56 -0700 Subject: [PATCH] Change for the 0.5.0 release. --- CHANGELOG.md | 23 +++++++++++++++++++++-- docs/access_api.md | 8 ++++---- docs/create_fleet.md | 4 ++-- docs/create_fleetautoscaler.md | 2 -- docs/create_gameserver.md | 2 +- docs/fleetautoscaler_spec.md | 2 -- docs/gameserver_spec.md | 2 +- install/README.md | 4 ++-- install/helm/agones/templates/NOTES.txt | 2 +- 9 files changed, 32 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2a1023ffc..357816f6da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,26 @@ # Changelog -## [v0.5.0.rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.5.0.rc) (2018-10-09) +## [v0.5.0](https://github.com/GoogleCloudPlatform/agones/tree/v0.5.0) (2018-10-16) -[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.4.0...v0.5.0.rc) +[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.5.0-rc...v0.5.0) + +**Fixed bugs:** + +- Tutorial fails @ Step 5 due to RBAC issues if you have capital letters in your gcloud account name [\#282](https://github.com/GoogleCloudPlatform/agones/issues/282) + +**Closed issues:** + +- Release 0.5.0.rc [\#378](https://github.com/GoogleCloudPlatform/agones/issues/378) + +**Merged pull requests:** + +- Troubleshooting guide for issues with Agones. [\#384](https://github.com/GoogleCloudPlatform/agones/pull/384) ([markmandel](https://github.com/markmandel)) +- Spec docs for FleetAutoscaler [\#381](https://github.com/GoogleCloudPlatform/agones/pull/381) ([markmandel](https://github.com/markmandel)) +- Post 0.5.0-rc updates [\#380](https://github.com/GoogleCloudPlatform/agones/pull/380) ([markmandel](https://github.com/markmandel)) + +## [v0.5.0-rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.5.0-rc) (2018-10-09) + +[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.4.0...v0.5.0-rc) **Implemented enhancements:** @@ -42,6 +60,7 @@ **Merged pull requests:** +- Release 0.5.0.rc changes [\#379](https://github.com/GoogleCloudPlatform/agones/pull/379) ([markmandel](https://github.com/markmandel)) - Make WaitForFleetCondition take up to 5 minutes [\#377](https://github.com/GoogleCloudPlatform/agones/pull/377) ([markmandel](https://github.com/markmandel)) - Fix for flaky test TestControllerAddress [\#376](https://github.com/GoogleCloudPlatform/agones/pull/376) ([markmandel](https://github.com/markmandel)) - Fix typo [\#374](https://github.com/GoogleCloudPlatform/agones/pull/374) ([Maxpain177](https://github.com/Maxpain177)) diff --git a/docs/access_api.md b/docs/access_api.md index 320375500f..dc6a1a515a 100644 --- a/docs/access_api.md +++ b/docs/access_api.md @@ -83,7 +83,7 @@ func main() { Spec: v1alpha1.GameServerSpec{ Template: corev1.PodTemplateSpec{ Spec: corev1.PodSpec{ - Containers: []corev1.Container{{Name: "udp-server", Image: "gcr.io/agones-images/udp-server:0.3"}}, + Containers: []corev1.Container{{Name: "udp-server", Image: "gcr.io/agones-images/udp-server:0.4"}}, }, }, }, @@ -171,7 +171,7 @@ $ curl http://localhost:8001/apis/stable.agones.dev/v1alpha1/namespaces/default/ "kind": "GameServer", "metadata": { "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"stable.agones.dev/v1alpha1\",\"kind\":\"GameServer\",\"metadata\":{\"annotations\":{},\"name\":\"simple-udp\",\"namespace\":\"default\"},\"spec\":{\"containerPort\":7654,\"hostPort\":7777,\"portPolicy\":\"static\",\"template\":{\"spec\":{\"containers\":[{\"image\":\"gcr.io/agones-images/udp-server:0.3\",\"name\":\"simple-udp\"}]}}}}\n" + "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"stable.agones.dev/v1alpha1\",\"kind\":\"GameServer\",\"metadata\":{\"annotations\":{},\"name\":\"simple-udp\",\"namespace\":\"default\"},\"spec\":{\"containerPort\":7654,\"hostPort\":7777,\"portPolicy\":\"static\",\"template\":{\"spec\":{\"containers\":[{\"image\":\"gcr.io/agones-images/udp-server:0.4\",\"name\":\"simple-udp\"}]}}}}\n" }, "clusterName": "", "creationTimestamp": "2018-03-02T21:41:05Z", @@ -203,7 +203,7 @@ $ curl http://localhost:8001/apis/stable.agones.dev/v1alpha1/namespaces/default/ "spec": { "containers": [ { - "image": "gcr.io/agones-images/udp-server:0.3", + "image": "gcr.io/agones-images/udp-server:0.4", "name": "simple-udp", "resources": {} } @@ -311,7 +311,7 @@ $ curl -d '{"apiVersion":"stable.agones.dev/v1alpha1","kind":"FleetAllocation"," "spec": { "containers": [ { - "image": "gcr.io/agones-images/udp-server:0.3", + "image": "gcr.io/agones-images/udp-server:0.4", "name": "simple-udp", "resources": {} } diff --git a/docs/create_fleet.md b/docs/create_fleet.md index d879473ffb..b6dfcde34e 100644 --- a/docs/create_fleet.md +++ b/docs/create_fleet.md @@ -109,7 +109,7 @@ Spec: Creation Timestamp: Spec: Containers: - Image: gcr.io/agones-images/udp-server:0.3 + Image: gcr.io/agones-images/udp-server:0.4 Name: simple-udp Resources: Status: @@ -225,7 +225,7 @@ status: creationTimestamp: null spec: containers: - - image: gcr.io/agones-images/udp-server:0.3 + - image: gcr.io/agones-images/udp-server:0.4 name: simple-udp resources: {} status: diff --git a/docs/create_fleetautoscaler.md b/docs/create_fleetautoscaler.md index 9df6806747..5472446b7e 100644 --- a/docs/create_fleetautoscaler.md +++ b/docs/create_fleetautoscaler.md @@ -1,7 +1,5 @@ # Quickstart Create a Fleet Autoscaler -⚠️⚠️⚠️ **This is currently a release candidate feature** ⚠️⚠️⚠️ - This guide covers how you can quickly get started using Agones to create a Fleet Autoscaler to manage your fleet size automatically, based on actual load. diff --git a/docs/create_gameserver.md b/docs/create_gameserver.md index 9b1b9153b5..724559ee42 100644 --- a/docs/create_gameserver.md +++ b/docs/create_gameserver.md @@ -104,7 +104,7 @@ Spec: Creation Timestamp: Spec: Containers: - Image: gcr.io/agones-images/udp-server:0.3 + Image: gcr.io/agones-images/udp-server:0.4 Name: simple-udp Resources: Status: diff --git a/docs/fleetautoscaler_spec.md b/docs/fleetautoscaler_spec.md index 2e382a1d6e..f74073ea51 100644 --- a/docs/fleetautoscaler_spec.md +++ b/docs/fleetautoscaler_spec.md @@ -1,7 +1,5 @@ # Fleet Autoscaler Specification -⚠️⚠️⚠️ **This is currently a release candidate feature** ⚠️⚠️⚠️ - A `FleetAutoscaler`'s job is to automatically scale up and down a `Fleet` in response to demand. A full `FleetAutoscaler` specification is available below and in the diff --git a/docs/gameserver_spec.md b/docs/gameserver_spec.md index 81c3609f20..b13cea16c9 100644 --- a/docs/gameserver_spec.md +++ b/docs/gameserver_spec.md @@ -2,7 +2,7 @@ Like any other Kubernetes resource you describe a GameServer's desired state via a specification written in YAML or JSON to the Kubernetes API. The Agones controller will then change the actual state to the desired state. -A full GameServer specification is available below and in the [example folder](https://github.com/GoogleCloudPlatform/agones/blob/release-0.4.0/examples/gameserver.yaml) for reference : +A full GameServer specification is available below and in the [example folder](https://github.com/GoogleCloudPlatform/agones/blob/release-0.5.0/examples/gameserver.yaml) for reference : ``` apiVersion: "stable.agones.dev/v1alpha1" diff --git a/install/README.md b/install/README.md index 37e3925842..b11c62a6a6 100644 --- a/install/README.md +++ b/install/README.md @@ -288,11 +288,11 @@ This will install Agones in your cluster. ## Install with YAML We can install Agones to the cluster using the -[install.yaml](https://github.com/GoogleCloudPlatform/agones/blob/release-0.4.0/install/yaml/install.yaml) file. +[install.yaml](https://github.com/GoogleCloudPlatform/agones/blob/release-0.5.0/install/yaml/install.yaml) file. ```bash kubectl create namespace agones-system -kubectl apply -f https://github.com/GoogleCloudPlatform/agones/raw/release-0.4.0/install/yaml/install.yaml +kubectl apply -f https://github.com/GoogleCloudPlatform/agones/raw/release-0.5.0/install/yaml/install.yaml ``` You can also find the install.yaml in the latest `agones-install` zip from the [releases](https://github.com/GoogleCloudPlatform/agones/releases) archive. diff --git a/install/helm/agones/templates/NOTES.txt b/install/helm/agones/templates/NOTES.txt index f97246e0af..697f51444d 100644 --- a/install/helm/agones/templates/NOTES.txt +++ b/install/helm/agones/templates/NOTES.txt @@ -19,7 +19,7 @@ spec: spec: containers: - name: simple-udp - image: gcr.io/agones-images/udp-server:0.2 + image: gcr.io/agones-images/udp-server:0.4 Finally don't forget to explore our documentation and usage guides on how to develop and host dedicated game servers on top of Agones. :