Skip to content

Commit

Permalink
Update thijsvanloef/palworld-server-docker to v0.38.2
Browse files Browse the repository at this point in the history
 - ability to set platform
 - flag to install beta
  • Loading branch information
bdelwood committed Jul 14, 2024
1 parent 25b0dd7 commit 1b9e771
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
4 changes: 2 additions & 2 deletions chart/palworld-k8s/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ apiVersion: v2
description: A basic chart to deploy Palworld dedicated servers.
name: palworld-k8s
type: application
version: 0.9.0
appVersion: "v0.37.0"
version: 0.10.0
appVersion: "v0.38.2"
kubeVersion: ">=1.26.0-0"
sources:
- https://github.com/bdelwood/palworld-k8s
Expand Down
4 changes: 3 additions & 1 deletion chart/palworld-k8s/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# palworld-k8s

![Version: 0.9.0](https://img.shields.io/badge/Version-0.9.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.37.0](https://img.shields.io/badge/AppVersion-v0.37.0-informational?style=flat-square)
![Version: 0.10.0](https://img.shields.io/badge/Version-0.10.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.38.2](https://img.shields.io/badge/AppVersion-v0.38.2-informational?style=flat-square)

A basic chart to deploy Palworld dedicated servers.

Expand Down Expand Up @@ -36,8 +36,10 @@ Kubernetes: `>=1.26.0-0`
| gameServer.disable_generate_engine | bool | `false` | Whether to generate Engine.ini from environment variables (passed from values). |
| gameServer.disable_generate_settings | bool | `false` | Whether to generate PalWorldSettings.ini from environment variables (passed from values). |
| gameServer.existingSecret | string | `""` | Name of an existing secret for the server password. |
| gameServer.install_beta_insider | bool | `false` | Install the beta Palworld dedicated server. |
| gameServer.multithreading | bool | `true` | Enable multithreading. |
| gameServer.password | string | `""` | Server password If one is not provided or an existing secret it not provided, one will be generated. |
| gameServer.platform | string | `"steam"` | Configure the server for Steam or Xbox players. |
| gameServer.player_logging.enabled | bool | `true` | Whether to announce and log when players join or leave |
| gameServer.player_logging.poll_period | int | `5` | Time, in seconds, to poll for player changes |
| gameServer.players | int | `16` | Number of players allowed on the server concurrently. |
Expand Down
2 changes: 2 additions & 0 deletions chart/palworld-k8s/templates/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ metadata:
{{- include "palworld-k8s.labels" . | nindent 4 }}
data:
TZ: "{{ .Values.tz }}"
ALLOW_CONNECT_PLATFORM: "{{ title (lower .Values.gameServer.platform) }}"
PLAYERS: "{{ .Values.gameServer.players | int }}"
MULTITHREADING: "{{ .Values.gameServer.multithreading }}"
COMMUNITY: "{{ .Values.gameServer.community.enabled }}"
Expand All @@ -33,6 +34,7 @@ data:
PLAYER_LOGGING_POLL_PERIOD: "{{ .Values.gameServer.player_logging.poll_period }}"
REST_API_ENABLED: "{{ .Values.gameServer.rest_api.enabled }}"
REST_API_PORT: "{{ .Values.gameServer.rest_api.port }}"
INSTALL_BETA_INSIDER: "{{ .Values.gameServer.install_beta_insider }}"
{{- if .Values.gameServer.world_parameters }}
{{- with .Values.gameServer.world_parameters }}
{{- toYaml . | nindent 2 }}
Expand Down
4 changes: 4 additions & 0 deletions chart/palworld-k8s/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ service:
type: LoadBalancer

gameServer:
# -- Configure the server for Steam or Xbox players.
platform: "steam"
# -- Number of players allowed on the server concurrently.
players: 16
# -- Enable multithreading.
Expand Down Expand Up @@ -163,6 +165,8 @@ gameServer:
# DO NOT EXPOSE TO THE PUBLIC INTERNET.
enabled: false
port: 8212
# -- Install the beta Palworld dedicated server.
install_beta_insider: false

# -- Define extra environment variables to pass directly to the container.
# Any env vars which are set by other values will be overridden.
Expand Down

0 comments on commit 1b9e771

Please sign in to comment.