Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ark-survival-ascended/module.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: gameplane.local/module/v1
name: ark-survival-ascended
displayName: "ARK: Survival Ascended"
version: 1.0.1
version: 1.0.2
game: ark-survival-ascended
summary: "ARK: Survival Ascended dedicated server (mschnitzer/asa-linux-server) with RCON console/moderation. CurseForge mods install via the game's own -mods= launch parameter."
homepage: https://survivetheark.com/
Expand Down
18 changes: 15 additions & 3 deletions ark-survival-ascended/template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ metadata:
spec:
displayName: "ARK: Survival Ascended"
game: ark-survival-ascended
version: 1.0.1
version: 1.0.2
accentColor: "#00b2e2"
description: |
ARK: Survival Ascended dedicated server using
Expand Down Expand Up @@ -162,16 +162,28 @@ spec:
probes:
# Game/peer ports are UDP; RCON is the only TCP port, so it's the
# probe target (same pattern as factorio).
#
# The startup probe is LOAD-BEARING, not a nicety. First boot downloads
# ~13 GB of game via SteamCMD (plus Proton), which takes far longer than
# any sane liveness window. Without a startup probe the liveness probe
# fires ~5 minutes in, kills the container mid-download, and the server
# crash-loops forever — never once reaching a state where RCON listens.
# A startup probe suspends liveness/readiness until it first succeeds,
# so the install gets up to an hour to finish; only then does the normal
# liveness window take over.
startup:
tcpSocket:
port: rcon
periodSeconds: 30
failureThreshold: 120
readiness:
tcpSocket:
port: rcon
initialDelaySeconds: 60
periodSeconds: 15
failureThreshold: 20
liveness:
tcpSocket:
port: rcon
initialDelaySeconds: 180
periodSeconds: 30
failureThreshold: 5

Expand Down