-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit e7e3296
authored
feat(helm): update chart agones to 1.43.0 (#933)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [agones](https://agones.dev)
([source](https://redirect.github.com/googleforgames/agones)) | minor |
`1.42.0` -> `1.43.0` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>googleforgames/agones (agones)</summary>
###
[`v1.43.0`](https://redirect.github.com/googleforgames/agones/releases/tag/v1.43.0)
[Compare
Source](https://redirect.github.com/googleforgames/agones/compare/v1.42.0...v1.43.0)
This is the 1.43.0 release of Agones.
In this release, we updated the supported Kubernetes version, added a
new scheduled autoscaler, as well as Unity support for Counters and
Lists..
- **Kubernetes 1.30 Support**
With this release, the Kubernetes support matrix for Agones is now 1.28,
1.29 and 1.30.
- **Alpha support for ScheduledAutoscaler**
This provides the ability to have Fleet autoscaler scheduling with the
feature flag `ScheduledAutoscaler`, to allow you to schedule what level
of autoscaling you would like on a schedule or between dates, giving you
more control over your autoscaling needs.
- **Unity SDK: Counters and Lists**
We now have support for `GameServer` [Counters and
Lists](https://agones.dev/site/docs/guides/counters-and-lists/) with our
Unity SDK!
- **New Helm Installation Configuration Options**
Two new installation options!
We made the parameters that control how fast we scale up and down
`GameServers` configurable, so you can see how fast your Kubernetes
control plane really is when spinning up lots of `GameServer` instances.
We also have new Helm configuration options that allow the use of the
host network for the Agones controller and extensions for AWS EKS when
using Cilium.
- **Beta support for Passthrough PortPolicy on GKE Autopilot**
We’ve graduated Passthrough Port Policy support from Alpha to Beta on
GKE Autopilot, which you can now enable using the feature flag
`AutopilotPassthroughPort`.
<!-- Release notes generated using configuration in .github/release.yml
at main -->
#### What's Changed
##### Breaking changes
- Revert "Update Supported Kubernetes to 1.28, 1.29, 1.30
([#​3933](https://redirect.github.com/googleforgames/agones/issues/3933))"
by [@​gongmax](https://redirect.github.com/gongmax) in
[https://github.com/googleforgames/agones/pull/3952](https://redirect.github.com/googleforgames/agones/pull/3952)
##### Implemented enhancements
- Add Option to Use Host Network and Configure Ports by
[@​Orza](https://redirect.github.com/Orza) in
[https://github.com/googleforgames/agones/pull/3895](https://redirect.github.com/googleforgames/agones/pull/3895)
- Graduate Passthrough Port Policy to Beta on Autopilot by
[@​vicentefb](https://redirect.github.com/vicentefb) in
[https://github.com/googleforgames/agones/pull/3916](https://redirect.github.com/googleforgames/agones/pull/3916)
- Agones Unity SDK development setup instructions + Agones Unity SDK
Ready test by [@​aallbrig](https://redirect.github.com/aallbrig)
in
[https://github.com/googleforgames/agones/pull/3887](https://redirect.github.com/googleforgames/agones/pull/3887)
- feat: Add API Changes and Validation for FleetAutoscaler
Schedule/Chain Policy by
[@​indexjoseph](https://redirect.github.com/indexjoseph) in
[https://github.com/googleforgames/agones/pull/3893](https://redirect.github.com/googleforgames/agones/pull/3893)
- feat: Adds autoscaling logic for new Chain and Schedule policies by
[@​indexjoseph](https://redirect.github.com/indexjoseph) in
[https://github.com/googleforgames/agones/pull/3929](https://redirect.github.com/googleforgames/agones/pull/3929)
- Adds basic framework for the in place Agones upgrades test controller
by [@​igooch](https://redirect.github.com/igooch) in
[https://github.com/googleforgames/agones/pull/3956](https://redirect.github.com/googleforgames/agones/pull/3956)
- \[Performance] - Added a new metric inside the allocator to track the
success retry rate inside the retry loop by
[@​vicentefb](https://redirect.github.com/vicentefb) in
[https://github.com/googleforgames/agones/pull/3927](https://redirect.github.com/googleforgames/agones/pull/3927)
- Make the parameters that limits the number of GameServers to add
configurable by
[@​vicentefb](https://redirect.github.com/vicentefb) in
[https://github.com/googleforgames/agones/pull/3950](https://redirect.github.com/googleforgames/agones/pull/3950)
- feat: Adds e2e tests for chain/schedule policy and bump
ScheduledAutoscaler to Alpha by
[@​indexjoseph](https://redirect.github.com/indexjoseph) in
[https://github.com/googleforgames/agones/pull/3946](https://redirect.github.com/googleforgames/agones/pull/3946)
- Implement CountsAndLists for Unity SDK + Tests by
[@​ZeroParticle](https://redirect.github.com/ZeroParticle) in
[https://github.com/googleforgames/agones/pull/3883](https://redirect.github.com/googleforgames/agones/pull/3883)
##### Fixed bugs
- Resolves `make site-server` issue
[#​3885](https://redirect.github.com/googleforgames/agones/issues/3885)
by [@​aallbrig](https://redirect.github.com/aallbrig) in
[https://github.com/googleforgames/agones/pull/3914](https://redirect.github.com/googleforgames/agones/pull/3914)
##### Other
- Preparation for Release v1.43.0 by
[@​kamaljeeti](https://redirect.github.com/kamaljeeti) in
[https://github.com/googleforgames/agones/pull/3910](https://redirect.github.com/googleforgames/agones/pull/3910)
- Introduce external resource(s) on multiplayer game programming to docs
by [@​aallbrig](https://redirect.github.com/aallbrig) in
[https://github.com/googleforgames/agones/pull/3884](https://redirect.github.com/googleforgames/agones/pull/3884)
- Added line of code to update failure count details inside runscenario
by [@​vicentefb](https://redirect.github.com/vicentefb) in
[https://github.com/googleforgames/agones/pull/3915](https://redirect.github.com/googleforgames/agones/pull/3915)
- updated golang upgrade template by
[@​ashutosji](https://redirect.github.com/ashutosji) in
[https://github.com/googleforgames/agones/pull/3902](https://redirect.github.com/googleforgames/agones/pull/3902)
- Changes for GitHub/Cloud Build app integration by
[@​zmerlynn](https://redirect.github.com/zmerlynn) in
[https://github.com/googleforgames/agones/pull/3918](https://redirect.github.com/googleforgames/agones/pull/3918)
- Meta: Contributor role by
[@​markmandel](https://redirect.github.com/markmandel) in
[https://github.com/googleforgames/agones/pull/3922](https://redirect.github.com/googleforgames/agones/pull/3922)
- Fix allocator metrics endpoint by
[@​vicentefb](https://redirect.github.com/vicentefb) in
[https://github.com/googleforgames/agones/pull/3921](https://redirect.github.com/googleforgames/agones/pull/3921)
- Meta: Contributor => Collaborator by
[@​markmandel](https://redirect.github.com/markmandel) in
[https://github.com/googleforgames/agones/pull/3928](https://redirect.github.com/googleforgames/agones/pull/3928)
- Rewrite agones-bot, commit to Agones repo by
[@​zmerlynn](https://redirect.github.com/zmerlynn) in
[https://github.com/googleforgames/agones/pull/3923](https://redirect.github.com/googleforgames/agones/pull/3923)
- Small cleanup of incorrect comment in features.go file by
[@​igooch](https://redirect.github.com/igooch) in
[https://github.com/googleforgames/agones/pull/3944](https://redirect.github.com/googleforgames/agones/pull/3944)
- Update Supported Kubernetes to 1.28, 1.29, 1.30 by
[@​ashutosji](https://redirect.github.com/ashutosji) in
[https://github.com/googleforgames/agones/pull/3933](https://redirect.github.com/googleforgames/agones/pull/3933)
- remove ctx within the condition func by
[@​peterzhongyi](https://redirect.github.com/peterzhongyi) in
[https://github.com/googleforgames/agones/pull/3959](https://redirect.github.com/googleforgames/agones/pull/3959)
- Reapply "Update Supported Kubernetes to 1.28, 1.29, 1.30
([#​3933](https://redirect.github.com/googleforgames/agones/issues/3933))"
([#​3](https://redirect.github.com/googleforgames/agones/issues/3)…
by [@​gongmax](https://redirect.github.com/gongmax) in
[https://github.com/googleforgames/agones/pull/3961](https://redirect.github.com/googleforgames/agones/pull/3961)
- change kubernetes API version to fix broken CI by
[@​peterzhongyi](https://redirect.github.com/peterzhongyi) in
[https://github.com/googleforgames/agones/pull/3962](https://redirect.github.com/googleforgames/agones/pull/3962)
- docs(godot): add Agones x Godot third party example by
[@​andresromerodev](https://redirect.github.com/andresromerodev)
in
[https://github.com/googleforgames/agones/pull/3938](https://redirect.github.com/googleforgames/agones/pull/3938)
- Link Unity Netcode for Gameobjects example in documentation by
[@​mbychkowski](https://redirect.github.com/mbychkowski) in
[https://github.com/googleforgames/agones/pull/3937](https://redirect.github.com/googleforgames/agones/pull/3937)
- Docs: Use k8s-api-version for links by
[@​markmandel](https://redirect.github.com/markmandel) in
[https://github.com/googleforgames/agones/pull/3963](https://redirect.github.com/googleforgames/agones/pull/3963)
#### New Contributors
- [@​Orza](https://redirect.github.com/Orza) made their first
contribution in
[https://github.com/googleforgames/agones/pull/3895](https://redirect.github.com/googleforgames/agones/pull/3895)
**Full Changelog**:
googleforgames/agones@v1.42.0...v1.43.0
Images available with this release:
-
[us-docker.pkg.dev/agones-images/release/agones-controller:1.43.0](https://us-docker.pkg.dev/agones-images/release/agones-controller:1.43.0)
-
[us-docker.pkg.dev/agones-images/release/agones-sdk:1.43.0](https://us-docker.pkg.dev/agones-images/release/agones-sdk:1.43.0)
-
[us-docker.pkg.dev/agones-images/release/agones-ping:1.43.0](https://us-docker.pkg.dev/agones-images/release/agones-ping:1.43.0)
-
[us-docker.pkg.dev/agones-images/release/agones-allocator:1.43.0](https://us-docker.pkg.dev/agones-images/release/agones-allocator:1.43.0)
-
[us-docker.pkg.dev/agones-images/examples/allocation-endpoint-proxy:0.9](https://us-docker.pkg.dev/agones-images/examples/allocation-endpoint-proxy:0.9)
-
[us-docker.pkg.dev/agones-images/examples/autoscaler-webhook:0.14](https://us-docker.pkg.dev/agones-images/examples/autoscaler-webhook:0.14)
-
[us-docker.pkg.dev/agones-images/examples/cpp-simple-server:0.18](https://us-docker.pkg.dev/agones-images/examples/cpp-simple-server:0.18)
-
[us-docker.pkg.dev/agones-images/examples/crd-client:0.17](https://us-docker.pkg.dev/agones-images/examples/crd-client:0.17)
-
[us-docker.pkg.dev/agones-images/examples/nodejs-simple-server:0.10](https://us-docker.pkg.dev/agones-images/examples/nodejs-simple-server:0.10)
-
[us-docker.pkg.dev/agones-images/examples/rust-simple-server:0.13](https://us-docker.pkg.dev/agones-images/examples/rust-simple-server:0.13)
-
[us-docker.pkg.dev/agones-images/examples/simple-game-server:0.34](https://us-docker.pkg.dev/agones-images/examples/simple-game-server:0.34)
-
[us-docker.pkg.dev/agones-images/examples/supertuxkart-example:0.14](https://us-docker.pkg.dev/agones-images/examples/supertuxkart-example:0.14)
-
[us-docker.pkg.dev/agones-images/examples/unity-simple-server:0.3](https://us-docker.pkg.dev/agones-images/examples/unity-simple-server:0.3)
-
[us-docker.pkg.dev/agones-images/examples/xonotic-example:2.0](https://us-docker.pkg.dev/agones-images/examples/xonotic-example:2.0)
Helm chart available with this release:
- <a href="https://agones.dev/chart/stable/agones-1.43.0.tgz"
data-proofer-ignore>
<code>helm install agones agones/agones --version 1.43.0</code></a>
> Make sure to add our stable helm repository using `helm repo add
agones https://agones.dev/chart/stable`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ny4xIiwidXBkYXRlZEluVmVyIjoiMzguNTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvaGVsbSIsInR5cGUvbWlub3IiXX0=-->File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
- kubernetes/apps/gaming/agones/app
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedkubernetes/apps/gaming/agones/app/helmrelease.yaml
Copy file name to clipboardExpand all lines: kubernetes/apps/gaming/agones/app/helmrelease.yaml+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
|
0 commit comments