Skip to content

Commit

Permalink
chore(release): 0.7.0 [skip ci]
Browse files Browse the repository at this point in the history
## [0.7.0](v0.6.1...v0.7.0) (2024-02-06)

### ✨ Features ✨

* exclude proxy from load balancer when full ([#396](#396)) ([e53e9f3](e53e9f3))
* **shulker-proxy-agent:** use proxy capacities as max slots in ping requests ([#394](#394)) ([235e6ba](235e6ba))

### 🐛 Bug Fixes 🐛

* **deps:** update dependency net.md-5:bungeecord-api to v1.20-r0.2 ([#386](#386)) ([7d96f9b](7d96f9b))
* **shulker-operator:** bump proxy image to fix motd parsing error ([#397](#397)) ([35437b2](35437b2))
  • Loading branch information
semantic-release-bot committed Feb 6, 2024
1 parent f51eaea commit 45c053a
Show file tree
Hide file tree
Showing 10 changed files with 203 additions and 109 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## [0.7.0](https://github.com/jeremylvln/Shulker/compare/v0.6.1...v0.7.0) (2024-02-06)


### :sparkles: Features :sparkles:

* exclude proxy from load balancer when full ([#396](https://github.com/jeremylvln/Shulker/issues/396)) ([e53e9f3](https://github.com/jeremylvln/Shulker/commit/e53e9f31d61f42b853c1c2616d5ab2dfcf047886))
* **shulker-proxy-agent:** use proxy capacities as max slots in ping requests ([#394](https://github.com/jeremylvln/Shulker/issues/394)) ([235e6ba](https://github.com/jeremylvln/Shulker/commit/235e6ba39cd93bac7451b6f912a82b5e7a26a795))


### :bug: Bug Fixes :bug:

* **deps:** update dependency net.md-5:bungeecord-api to v1.20-r0.2 ([#386](https://github.com/jeremylvln/Shulker/issues/386)) ([7d96f9b](https://github.com/jeremylvln/Shulker/commit/7d96f9b423a859c4857ab6b94229df857e563056))
* **shulker-operator:** bump proxy image to fix motd parsing error ([#397](https://github.com/jeremylvln/Shulker/issues/397)) ([35437b2](https://github.com/jeremylvln/Shulker/commit/35437b2bd3b1feb125ceb2585932a8e9d2a006d0))

## [0.6.1](https://github.com/jeremylvln/Shulker/compare/v0.6.0...v0.6.1) (2024-02-02)


Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ members = [
]

[workspace.package]
version = "0.6.1"
version = "0.7.0"
authors = ["Jérémy Levilain <[email protected]>"]
edition = "2021"
rust-version = "1.74.0"
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

version = 0.6.1
version = 0.7.0
4 changes: 2 additions & 2 deletions kube/helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
type: application
version: '0.6.1'
appVersion: '0.6.1'
version: '0.7.0'
appVersion: '0.7.0'
name: shulker-operator
description: A Kubernetes operator for managing complex and dynamic Minecraft infrastructures.
home: https://shulker.jeremylvln.fr
Expand Down
2 changes: 1 addition & 1 deletion kube/helm/charts/shulker-addon-matchmaking/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v2
type: application
version: 0.0.0-internal
appVersion: '0.6.1'
appVersion: '0.7.0'
name: shulker-addon-matchmaking
84 changes: 52 additions & 32 deletions kube/manifests/next-with-prometheus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-rbac
---
Expand All @@ -18,10 +18,10 @@ kind: ServiceAccount
metadata:
name: shulker-operator
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-rbac
---
Expand Down Expand Up @@ -487,6 +487,13 @@ spec:
description: Name of an optional ConfigMap already containing the server configuration
nullable: true
type: string
lifecycleStrategy:
default: AllocateWhenNotEmpty
description: Strategy to apply concerning Agones `GameServer` lifecycle management
enum:
- AllocateWhenNotEmpty
- Manual
type: string
maxPlayers:
default: 20
description: Number of maximum players that can connect to the MinecraftServer Deployment
Expand Down Expand Up @@ -2546,6 +2553,13 @@ spec:
description: Name of an optional ConfigMap already containing the server configuration
nullable: true
type: string
lifecycleStrategy:
default: AllocateWhenNotEmpty
description: Strategy to apply concerning Agones `GameServer` lifecycle management
enum:
- AllocateWhenNotEmpty
- Manual
type: string
maxPlayers:
default: 20
description: Number of maximum players that can connect to the MinecraftServer Deployment
Expand Down Expand Up @@ -4877,6 +4891,12 @@ spec:
type: object
nullable: true
type: array
playersDeltaBeforeExclusion:
default: 15
description: Number of player slots to reserve when exclusing a proxy from the load balancer. This will allow load balancer implementations to update itself while still being able to accept some players
format: uint32
minimum: 0.0
type: integer
plugins:
description: List of references to plugins to download
items:
Expand Down Expand Up @@ -5666,7 +5686,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-rbac
rules:
Expand Down Expand Up @@ -5698,10 +5718,10 @@ kind: ClusterRole
metadata:
name: shulker-operator:workload
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-rbac
rules:
Expand Down Expand Up @@ -5766,7 +5786,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-rbac
roleRef:
Expand All @@ -5785,10 +5805,10 @@ kind: ClusterRoleBinding
metadata:
name: shulker-operator:workload
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-rbac
roleRef:
Expand All @@ -5810,7 +5830,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-rbac
rules:
Expand All @@ -5833,10 +5853,10 @@ kind: Role
metadata:
name: shulker-operator:leader-election
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-rbac
rules:
Expand All @@ -5862,7 +5882,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-rbac
roleRef:
Expand All @@ -5881,10 +5901,10 @@ kind: RoleBinding
metadata:
name: shulker-operator:leader-election
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-rbac
roleRef:
Expand All @@ -5906,7 +5926,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-director-metrics
spec:
Expand All @@ -5930,7 +5950,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-mmf
spec:
Expand All @@ -5955,10 +5975,10 @@ kind: Service
metadata:
name: shulker-operator-metrics
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-metrics
spec:
Expand All @@ -5979,10 +5999,10 @@ kind: Service
metadata:
name: shulker-operator
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator
spec:
Expand All @@ -6006,7 +6026,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-director
spec:
Expand All @@ -6022,7 +6042,7 @@ spec:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-director
spec:
Expand Down Expand Up @@ -6105,7 +6125,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-mmf
spec:
Expand All @@ -6121,7 +6141,7 @@ spec:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-mmf
spec:
Expand Down Expand Up @@ -6204,10 +6224,10 @@ kind: Deployment
metadata:
name: shulker-operator
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator
spec:
Expand All @@ -6220,10 +6240,10 @@ spec:
template:
metadata:
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator
spec:
Expand Down Expand Up @@ -6316,7 +6336,7 @@ metadata:
helm.sh/chart: shulker-addon-matchmaking-0.0.0-internal
app.kubernetes.io/name: shulker-addon-matchmaking
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-addon-matchmaking-director-metrics
prometheus: default
Expand All @@ -6340,10 +6360,10 @@ kind: ServiceMonitor
metadata:
name: shulker-operator
labels:
helm.sh/chart: shulker-operator-0.6.1
helm.sh/chart: shulker-operator-0.7.0
app.kubernetes.io/name: shulker-operator
app.kubernetes.io/instance: shulker-operator
app.kubernetes.io/version: "0.6.1"
app.kubernetes.io/version: "0.7.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: shulker-operator-metrics
prometheus: default
Expand Down
Loading

0 comments on commit 45c053a

Please sign in to comment.