feat(sdtd): move to stable (#3633)

* feat(sdtd): move to stable

* quote for safety

* give it more startup time to download the game

* Update charts/stable/sdtd/values.yaml
This commit is contained in:
Stavros Kois
2022-08-30 22:05:18 +02:00
committed by GitHub
parent 73ce9ccc08
commit 99496ed717
8 changed files with 42 additions and 15 deletions
@@ -5,12 +5,12 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.5.5
deprecated: false
description: "This Docker will download and install SteamCMD. It will also install 7 Days to Die and run it."
description: "This chart will download and install SteamCMD. It will also install 7 Days to Die and run it."
home: https://truecharts.org/docs/charts/incubator/sdtd
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sdtd.png
keywords:
- sevendaystodie
- GameServers
- game-servers
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
@@ -22,7 +22,7 @@ sources:
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 0.0.22
version: 1.0.0
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |

Before

Width:  |  Height:  |  Size: 282 KiB

After

Width:  |  Height:  |  Size: 282 KiB

@@ -21,13 +21,13 @@ questions:
attrs:
- variable: USERNAME
label: Username
description: "Your Steam username goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION You have to disable Steam Guard)."
description: Your Steam username goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION You have to disable Steam Guard)
schema:
type: string
default: ""
- variable: PASSWRD
label: Password
description: "Your Steam password goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION You have to disable Steam Guard)."
description: Your Steam password goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION You have to disable Steam Guard)
schema:
type: string
private: true
@@ -43,32 +43,52 @@ questions:
label: Game ID
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
schema:
type: int
default: 294420
type: string
default: "294420"
- variable: SERVERCONFIG
label: Server Config
description: "Please change if your serverconfig file has another name."
description: Please change if your serverconfig file has another name.
schema:
type: string
default: "serverconfig.xml"
- variable: GAME_PARAMS
label: Game Params
description: "Enter your start up commands for the server."
description: Enter your start up commands for the server
schema:
type: string
default: "-logfile 7DaysToDie_Data/output_log.txt $@"
- variable: VALIDATE
label: Validate
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
description: Set the Variable to true if you want to validate the installation otherwise leave it blank."
schema:
type: string
default: ""
- variable: ENABLE_BEPINEX
label: Enable BepInEx
description: "If you want to enable BepInEx set this variable to true (without quotes)."
description: If you want to enable BepInEx set this variable to true
schema:
type: string
default: "false"
type: boolean
default: false
- variable: BACKUP_FILES
label: Backup Files
description: Set this value to true to enable the automated backup function from the container
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: BACKUP_INTERVAL
label: Backup Interval
description: The backup interval in minutes
schema:
type: int
default: 60
- variable: BACKUP_TO_KEEP
label: Backup to Keep
description: Number of backups to keep
schema:
type: int
default: 12
# Include{containerConfig}
# Include{serviceRoot}
- variable: main
@@ -17,11 +17,18 @@ secretEnv:
env:
ENABLE_BEPINEX: false
GAME_ID: 294420
GAME_PARAMS: -logfile 7DaysToDie_Data/output_log.txt $@
BACKUP_FILES: false
BACKUP_INTERVAL: 60
BACKUP_TO_KEEP: 12
GAME_ID: "294420"
GAME_PARAMS: "-logfile 7DaysToDie_Data/output_log.txt $@"
SERVERCONFIG: serverconfig.xml
VALIDATE: false
probes:
startup:
failureThreshold: 360
service:
main:
ports: