Skip to content
Permalink
Browse files

Release 0.10.0 (#770)

Updates to 0.10.0 full release.
  • Loading branch information...
markmandel committed May 16, 2019
1 parent a1b1451 commit a08d6c22742fe341a10fa25d3f157c99325fc38f
@@ -1,6 +1,24 @@
# Changelog

## [v0.10.0-rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.10.0-rc) (2019-05-07)
## [v0.10.0](https://github.com/GoogleCloudPlatform/agones/tree/v0.10.0) (2019-05-15)

[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.10.0-rc...v0.10.0)

**Fixed bugs:**

- Add secret list and watch permissions to RBAC rules [\#762](https://github.com/GoogleCloudPlatform/agones/pull/762) ([pooneh-m](https://github.com/pooneh-m))

**Closed issues:**

- Release 0.10.0-rc [\#759](https://github.com/GoogleCloudPlatform/agones/issues/759)

**Merged pull requests:**

- Update examples list [\#767](https://github.com/GoogleCloudPlatform/agones/pull/767) ([markmandel](https://github.com/markmandel))
- Update Fleet autoscaling documentation [\#764](https://github.com/GoogleCloudPlatform/agones/pull/764) ([markmandel](https://github.com/markmandel))
- Bad copy paste on 0.10.0 rc release page [\#761](https://github.com/GoogleCloudPlatform/agones/pull/761) ([markmandel](https://github.com/markmandel))

## [v0.10.0-rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.10.0-rc) (2019-05-08)

[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.9.0...v0.10.0-rc)

@@ -45,6 +63,7 @@

**Merged pull requests:**

- Release 0.10.0-rc [\#760](https://github.com/GoogleCloudPlatform/agones/pull/760) ([markmandel](https://github.com/markmandel))
- Add tests for gameServerCacheEntry in GameServerAllocation controller [\#754](https://github.com/GoogleCloudPlatform/agones/pull/754) ([markmandel](https://github.com/markmandel))
- Fix instructions to create AKS cluster [\#752](https://github.com/GoogleCloudPlatform/agones/pull/752) ([aLekSer](https://github.com/aLekSer))
- Deprecate Fleet Allocation. [\#750](https://github.com/GoogleCloudPlatform/agones/pull/750) ([markmandel](https://github.com/markmandel))
@@ -15,8 +15,8 @@
# Declare variables to be passed into your templates.

apiVersion: v1
appVersion: "0.10.0-rc"
version: 0.10.0-rc
appVersion: "0.10.0"
version: 0.10.0
name: agones
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
keywords:
@@ -97,7 +97,7 @@ agones:
timeoutSeconds: 1
image:
registry: gcr.io/agones-images
tag: 0.10.0-rc
tag: 0.10.0
controller:
name: agones-controller
pullPolicy: IfNotPresent
@@ -20,7 +20,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
---
@@ -31,7 +31,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
rules:
@@ -72,7 +72,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
subjects:
@@ -136,7 +136,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
---
@@ -147,7 +147,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
rules:
@@ -165,7 +165,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
subjects:
@@ -201,7 +201,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -396,7 +396,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -461,7 +461,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -545,7 +545,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -705,7 +705,7 @@ metadata:
controller-tools.k8s.io: "1.0"
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
name: gameserverallocationpolicies.multicluster.agones.dev
@@ -788,7 +788,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -978,7 +978,7 @@ metadata:
labels:
stable.agones.dev/role: controller
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1014,7 +1014,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1059,7 +1059,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "gcr.io/agones-images/agones-controller:0.10.0-rc"
image: "gcr.io/agones-images/agones-controller:0.10.0"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
@@ -1069,7 +1069,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.10.0-rc"
value: "gcr.io/agones-images/agones-sdk:0.10.0"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
@@ -1139,7 +1139,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1176,7 +1176,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "gcr.io/agones-images/agones-ping:0.10.0-rc"
image: "gcr.io/agones-images/agones-ping:0.10.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
@@ -1200,7 +1200,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1221,7 +1221,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1256,7 +1256,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
spec:
@@ -1276,7 +1276,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
webhooks:
@@ -1320,7 +1320,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-0.10.0-rc
chart: agones-0.10.0
release: agones-manual
heritage: Tiller
webhooks:
@@ -1351,7 +1351,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-0.10.0-rc"
chart: "agones-0.10.0"
release: "agones-manual"
heritage: "Tiller"
type: Opaque
@@ -86,9 +86,9 @@ github_repo = "https://github.com/GoogleCloudPlatform/agones"
gcs_engine_id = "002375903941309441958:rceiko9wfuw"

# current release branch - could be rc
release_branch = "release-0.9.0"
release_branch = "release-0.10.0"
# the main version. Never is rc.
release_version = "0.9.0"
release_version = "0.10.0"

# User interface configuration
[params.ui]
@@ -13,7 +13,7 @@ Great stuff in this release!
**We are now in feature freeze until Tuesday, 14th of May. 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)

Check the <a href="https://github.com/GoogleCloudPlatform/agones/tree/release-0.10.0-rc" data-proofer-ignore>README</a> for details on features, installation and usage.
Check the <a href="https://github.com/GoogleCloudPlatform/agones/tree/release-0.10.0-rc" >README</a> for details on features, installation and usage.

**Breaking changes:**

@@ -37,7 +37,7 @@ Check the <a href="https://github.com/GoogleCloudPlatform/agones/tree/release-0.

Documentation: https://development.agones.dev/site/

See <a href="https://github.com/GoogleCloudPlatform/agones/blob/release-0.10.0-rc/CHANGELOG.md" data-proofer-ignore>CHANGELOG</a> for more details on changes.
See <a href="https://github.com/GoogleCloudPlatform/agones/blob/release-0.10.0-rc/CHANGELOG.md" >CHANGELOG</a> for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

@@ -52,7 +52,7 @@ Images available with this release:

Helm chart available with this release:

- <a href="https://agones.dev/chart/stable/agones-0.10.0-rc.tgz" data-proofer-ignore><code>helm install agones/agones --version 0.10.0-rc</code></a>
- <a href="https://agones.dev/chart/stable/agones-0.10.0-rc.tgz" ><code>helm install agones/agones --version 0.10.0-rc</code></a>

> Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable`
@@ -0,0 +1,58 @@
---
title: "0.10.0 - Unreal, Self Allocation and Performance Improvements"
linkTitle: "0.10.0"
date: 2019-05-13
---

Great stuff in this release!

- Unreal Server SDK!
- GameServers can self Allocate
- Faster Allocations

As always, huge thanks to the team of people working on Agones!

Check the <a href="https://github.com/GoogleCloudPlatform/agones/tree/release-0.10.0" data-proofer-ignore>README</a> for details on features, installation and usage.

**Breaking changes:**

- Add status subresource for FleetAutoscaler [\#730](https://github.com/GoogleCloudPlatform/agones/pull/730) ([aLekSer](https://github.com/aLekSer))
- Implement GameServerAlocation as API Extension [\#682](https://github.com/GoogleCloudPlatform/agones/pull/682) ([markmandel](https://github.com/markmandel))

**Implemented enhancements:**

- Implementing cross cluster allocation request [\#757](https://github.com/GoogleCloudPlatform/agones/pull/757) ([pooneh-m](https://github.com/pooneh-m))
- Rename APIServerEndpoint to AllocationEndpoint for multi-cluster allocation [\#755](https://github.com/GoogleCloudPlatform/agones/pull/755) ([pooneh-m](https://github.com/pooneh-m))
- Implement multicluster allocation for local cluster allocation. [\#753](https://github.com/GoogleCloudPlatform/agones/pull/753) ([pooneh-m](https://github.com/pooneh-m))
- Implementing cluster selector from multi-cluster allocation policies. [\#733](https://github.com/GoogleCloudPlatform/agones/pull/733) ([pooneh-m](https://github.com/pooneh-m))
- Added Supersolid logo to the homepage [\#727](https://github.com/GoogleCloudPlatform/agones/pull/727) ([KamiShepard](https://github.com/KamiShepard))
- Implementation of SDK.Allocate\(\) [\#721](https://github.com/GoogleCloudPlatform/agones/pull/721) ([markmandel](https://github.com/markmandel))
- Add allocation policy CRD and schema definition. [\#698](https://github.com/GoogleCloudPlatform/agones/pull/698) ([pooneh-m](https://github.com/pooneh-m))
- Helm support for Terraform [\#696](https://github.com/GoogleCloudPlatform/agones/pull/696) ([aLekSer](https://github.com/aLekSer))
- Implement lacking functions in Rust SDK [\#693](https://github.com/GoogleCloudPlatform/agones/pull/693) ([thara](https://github.com/thara))
- Terraform support to generate test cluster [\#670](https://github.com/GoogleCloudPlatform/agones/pull/670) ([aLekSer](https://github.com/aLekSer))
- Lightweight library for implementing APIServer extensions [\#659](https://github.com/GoogleCloudPlatform/agones/pull/659) ([markmandel](https://github.com/markmandel))
- Unreal Engine 4 Plugin [\#647](https://github.com/GoogleCloudPlatform/agones/pull/647) ([YannickLange](https://github.com/YannickLange))

Documentation: https://development.agones.dev/site/

See <a href="https://github.com/GoogleCloudPlatform/agones/blob/release-0.10.0/CHANGELOG.md" data-proofer-ignore>CHANGELOG</a> 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.10.0](https://gcr.io/agones-images/agones-controller:0.10.0)
- [gcr.io/agones-images/agones-sdk:0.10.0](https://gcr.io/agones-images/agones-sdk:0.10.0)
- [gcr.io/agones-images/agones-ping:0.10.0](https://gcr.io/agones-images/agones-ping:0.10.0)
- [gcr.io/agones-images/cpp-simple-server:0.5](https://gcr.io/agones-images/cpp-simple-server:0.5)
- [gcr.io/agones-images/udp-server:0.8](https://gcr.io/agones-images/udp-server:0.8)
- [gcr.io/agones-images/xonotic-example:0.5](https://gcr.io/agones-images/xonotic-example:0.5)

Helm chart available with this release:

- <a href="https://agones.dev/chart/stable/agones-0.10.0.tgz" data-proofer-ignore><code>helm install agones/agones --version 0.10.0</code></a>

> Make sure to add our stable helm repository using `helm repo add https://agones.dev/chart/stable`

Oops, something went wrong.

0 comments on commit a08d6c2

Please sign in to comment.
You can’t perform that action at this time.