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 README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ On Kubernetes runtimes, `keepAliveTraffic` is an enforcement rule for job proced

For Minecraft coldstarter scrolls, attach `keepAliveTraffic` to the real runtime procedure's `main` expected port. Do not attach it to the coldstarter procedure; the standby listener must remain available while idle.

Minecraft scrolls should use `1mb/5m` on the real runtime `main` port. Server-list pings are small and should not keep a runtime warm; active clients generate recurring keep-alive/play traffic and should keep the runtime alive.
Minecraft scrolls should use `6mb/30m` on the real runtime `main` port. Server-list pings are small and should not keep a runtime warm; active clients generate recurring keep-alive/play traffic and should keep the runtime alive.
2 changes: 1 addition & 1 deletion scrolls/hytale/hytale-druid-gg/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,6 @@ commands:
id: start
expectedPorts:
- name: main
keepAliveTraffic: 10kb/5m
keepAliveTraffic: 60kb/30m
run: restart
serve: start
2 changes: 1 addition & 1 deletion scrolls/hytale/hytale-standalone/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,6 @@ commands:
id: start
expectedPorts:
- name: main
keepAliveTraffic: 10kb/5m
keepAliveTraffic: 60kb/30m
run: restart
serve: start
2 changes: 1 addition & 1 deletion scrolls/lgsm/.build/scroll.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ ports:
{{- end }}
{{- end }}
commands:
{{- $keepAliveTraffic := or .Vars.keep_alive_traffic "1mb/5m" }}
{{- $keepAliveTraffic := or .Vars.keep_alive_traffic "1mb/30m" }}
console:
needs:
- start
Expand Down
6 changes: 3 additions & 3 deletions scrolls/lgsm/.build/vars.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"pwserver": {
"port": "main=8211/udp;rcon=25575",
"main_port_protocol": "udp",
"keep_alive_traffic": "1mb/5m",
"keep_alive_traffic": "1mb/30m",
"lua_steam_app_id": "1623730",
"dependencies": "bc;binutils;bzip2;cpio;file;jq;pkgsi686Linux.gcc;netcat;pigz;python3;tmux;unzip;util-linux;moreutils;iproute2"
},
Expand Down Expand Up @@ -61,7 +61,7 @@
"dayzserver": {
"port": "main=2302/udp;battle-eye=2304/udp;query=27016/udp",
"main_port_protocol": "udp",
"keep_alive_traffic": "10kb/5m",
"keep_alive_traffic": "10kb/30m",
"lua_steam_app_id": "221100",
"dependencies": "bc;binutils;bzip2;cpio;file;jq;pkgsi686Linux.gcc;netcat;pigz;python3;tmux;unzip;util-linux;moreutils;iproute2"
},
Expand Down Expand Up @@ -100,7 +100,7 @@
},
"pzserver": {
"port": "main=16261/udp;main2=16262/udp;maintcp=16261",
"keep_alive_traffic": "1mb/5m",
"keep_alive_traffic": "1mb/30m",
"lua_query_game_name": "Project Zomboid",
"lua_query_folder": "zomboid",
"lua_query_map": "server idle",
Expand Down
8 changes: 4 additions & 4 deletions scrolls/lgsm/arkserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,9 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: query
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -91,9 +91,9 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: query
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/cs2server/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -97,7 +97,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/csgoserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -49,7 +49,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/dayzserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 10kb/5m
keepAliveTraffic: 60kb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -39,7 +39,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 10kb/5m
keepAliveTraffic: 60kb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/gmodserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -52,7 +52,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/pwserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -35,7 +35,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
8 changes: 4 additions & 4 deletions scrolls/lgsm/pzserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: main2
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: maintcp
mounts:
- path: "/runtime"
Expand All @@ -75,9 +75,9 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: main2
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: maintcp
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/sdtdserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -49,7 +49,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/lgsm/untserver/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/runtime"
sub_path: "."
Expand All @@ -42,7 +42,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249-steamcmd
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
mounts:
- path: "/server"
working_dir: "/server"
Expand Down
6 changes: 3 additions & 3 deletions scrolls/minecraft/cuberite/latest/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: webpanel
mounts:
- path: "/runtime"
Expand All @@ -41,9 +41,9 @@ commands:
id: start
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: webpanel
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
stop:
procedures:
- type: signal
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.17.1/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:16-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.18.1/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.18.2/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.18/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.19.1/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.19.2/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.19.3/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
4 changes: 2 additions & 2 deletions scrolls/minecraft/forge/1.19.4/scroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands:
image: artifacts.druid.gg/druid-team/druid:v0.1.249
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/runtime"
Expand All @@ -42,7 +42,7 @@ commands:
image: eclipse-temurin:17-jre
expectedPorts:
- name: main
keepAliveTraffic: 1mb/5m
keepAliveTraffic: 6mb/30m
- name: rcon
mounts:
- path: "/server"
Expand Down
Loading
Loading