Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
83865f0bd0
commit
f151676bee
|
@ -1,9 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
## [arksurvivalevolved-3.0.1](https://github.com/truecharts/charts/compare/arksurvivalevolved-3.0.0...arksurvivalevolved-3.0.1) (2022-12-24)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- fix wrong port formatting ([#5651](https://github.com/truecharts/charts/issues/5651))
|
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,11 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [arksurvivalevolved-3.0.2](https://github.com/truecharts/charts/compare/arksurvivalevolved-3.0.1...arksurvivalevolved-3.0.2) (2022-12-25)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## [arksurvivalevolved-3.0.1](https://github.com/truecharts/charts/compare/arksurvivalevolved-3.0.0...arksurvivalevolved-3.0.1) (2022-12-24)
|
## [arksurvivalevolved-3.0.1](https://github.com/truecharts/charts/compare/arksurvivalevolved-3.0.0...arksurvivalevolved-3.0.1) (2022-12-24)
|
||||||
|
|
||||||
### Fix
|
### Fix
|
||||||
|
@ -92,8 +97,3 @@
|
||||||
|
|
||||||
## [arksurvivalevolved-2.0.1](https://github.com/truecharts/charts/compare/arksurvivalevolved-2.0.0...arksurvivalevolved-2.0.1) (2022-11-15)
|
## [arksurvivalevolved-2.0.1](https://github.com/truecharts/charts/compare/arksurvivalevolved-2.0.0...arksurvivalevolved-2.0.1) (2022-11-15)
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#4463](https://github.com/truecharts/charts/issues/4463))
|
|
||||||
|
|
||||||
|
|
|
@ -26,4 +26,4 @@ sources:
|
||||||
- https://survivetheark.com/
|
- https://survivetheark.com/
|
||||||
- https://hub.docker.com/r/ich777/steamcmd/
|
- https://hub.docker.com/r/ich777/steamcmd/
|
||||||
type: application
|
type: application
|
||||||
version: 3.0.1
|
version: 3.0.2
|
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
|
||||||
|
## [arksurvivalevolved-3.0.2](https://github.com/truecharts/charts/compare/arksurvivalevolved-3.0.1...arksurvivalevolved-3.0.2) (2022-12-25)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
This Chart will download and install SteamCMD. It will also install ARK:SurvivalEvolved and run it (Normal server startup of ARK can take a long time!).
|
This Chart will download and install SteamCMD. It will also install ARK:SurvivalEvolved and run it (Normal server startup of ARK can take a long time!).
|
||||||
|
|
||||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/arksurvivalevolved](https://truecharts.org/docs/charts/incubator/arksurvivalevolved)
|
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/arksurvivalevolved](https://truecharts.org/charts/incubator/arksurvivalevolved)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
TrueCharts can only exist due to the incredible effort of our staff.
|
TrueCharts can only exist due to the incredible effort of our staff.
|
||||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
Please consider making a [donation](https://truecharts.org/about/sponsor) or contributing back to the project any way you can!
|
|
@ -19,11 +19,14 @@ ark:
|
||||||
game_id: "376030"
|
game_id: "376030"
|
||||||
rcon_enabled: true
|
rcon_enabled: true
|
||||||
game_params: []
|
game_params: []
|
||||||
game_params_extra:
|
game_params_extra: []
|
||||||
- -server
|
easy_game_extra_params:
|
||||||
- -log
|
server: true
|
||||||
- -crossplay"
|
log: true
|
||||||
|
crossplay: true
|
||||||
map: TheIsland
|
map: TheIsland
|
||||||
|
# Used only for SCALE GUI
|
||||||
|
custom_map: ""
|
||||||
server_name: ""
|
server_name: ""
|
||||||
validate: false
|
validate: false
|
||||||
|
|
|
@ -91,52 +91,91 @@ questions:
|
||||||
attrs:
|
attrs:
|
||||||
- variable: username
|
- variable: username
|
||||||
label: 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: Optionally set a steam username otherwise (disable Steam Guard).
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
- variable: password
|
- variable: password
|
||||||
label: Password
|
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: Optionally set a steam password (disable Steam Guard).
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
private: true
|
private: true
|
||||||
default: ""
|
default: ""
|
||||||
- variable: srv_password
|
- variable: srv_password
|
||||||
label: Server Password
|
label: Server Password
|
||||||
description: Leave empty if you want to use the settings from GameUserSettings.ini (this field accepts no spaces)
|
description: Optionally set a password for the server (this field accepts no spaces)
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
private: true
|
private: true
|
||||||
default: ""
|
default: ""
|
||||||
- variable: srv_admin_pass
|
- variable: srv_admin_pass
|
||||||
label: Server Admin Password
|
label: Server Admin Password
|
||||||
description: Leave empty if you want to use the settings from GameUserSettings.ini (this field accepts no spaces)
|
description: Optionally set a password for the admin (this field accepts no spaces)
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
private: true
|
private: true
|
||||||
default: ""
|
default: ""
|
||||||
- variable: game_id
|
- variable: game_id
|
||||||
label: Game ID
|
label: Game ID
|
||||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
description: "The SteamCMD Game ID."
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
default: "376030"
|
default: "376030"
|
||||||
|
enum:
|
||||||
|
- value: "376030"
|
||||||
|
description: "ARK Survival Evolved"
|
||||||
|
- value: "445400"
|
||||||
|
description: "ARK Survival of the Fittest"
|
||||||
|
- variable: custom_map
|
||||||
|
label: Custom Map
|
||||||
|
description: Custom Map name.
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
- variable: map
|
- variable: map
|
||||||
label: Map
|
label: Map
|
||||||
description: Map Name
|
description: Map Name
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
|
show_if: [["custom_map", "=", ""]]
|
||||||
default: TheIsland
|
default: TheIsland
|
||||||
|
enum:
|
||||||
|
- value: TheIsland
|
||||||
|
description: Island
|
||||||
|
- value: TheCenter
|
||||||
|
description: Center
|
||||||
|
- value: ScorchedEarth_P
|
||||||
|
description: Scorched Earth
|
||||||
|
- value: Ragnarok
|
||||||
|
description: Ragnarok
|
||||||
|
- value: Aberration_P
|
||||||
|
description: Aberration
|
||||||
|
- value: Extinction
|
||||||
|
description: Extinction
|
||||||
|
- value: Genesis
|
||||||
|
description: Genesis
|
||||||
|
- value: Valguero_P
|
||||||
|
description: Valguero
|
||||||
|
- value: CrystalIsles
|
||||||
|
description: Crystal Isles
|
||||||
|
- value: Gen2
|
||||||
|
description: Genesis 2
|
||||||
|
- value: Lost Island
|
||||||
|
description: LostIsland
|
||||||
|
- value: Fjordur
|
||||||
|
description: Fjordur
|
||||||
|
- value: custom
|
||||||
|
description: Custom
|
||||||
- variable: server_name
|
- variable: server_name
|
||||||
label: Server Name
|
label: Server Name
|
||||||
description: Leave empty if you want to use the settings from GameUserSettings.ini (this field accepts no spaces)
|
description: Optionally set a name for the server (this field accepts no spaces)
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
- variable: validate
|
- variable: validate
|
||||||
label: Validate
|
label: Validate
|
||||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
description: Enable to validate the installation, otherwise uncheck it.
|
||||||
schema:
|
schema:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
|
@ -147,7 +186,7 @@ questions:
|
||||||
default: true
|
default: true
|
||||||
- variable: game_params
|
- variable: game_params
|
||||||
label: Game Parameters
|
label: Game Parameters
|
||||||
description: "Enter your game parameters starting with ? (don't put spaces in between eg: ?MaxPlayers=40?FastDecayUnsnappedCoreStructures=true). For multiple servers, change the port numbers in Networking and Services section ONLY."
|
description: Enter your game parameters starting with ?, one per entry
|
||||||
schema:
|
schema:
|
||||||
type: list
|
type: list
|
||||||
default: []
|
default: []
|
||||||
|
@ -159,12 +198,37 @@ questions:
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
required: true
|
required: true
|
||||||
|
- variable: easy_game_extra_params
|
||||||
|
label: Game Extra Parmeters (Easy)
|
||||||
|
description: Appends the game extra params to the Game Extra Parameters list
|
||||||
|
schema:
|
||||||
|
additional_attrs: true
|
||||||
|
type: dict
|
||||||
|
attrs:
|
||||||
|
- variable: server
|
||||||
|
label: Server Flag
|
||||||
|
description: Adds -server flag to Game Extra Parameters
|
||||||
|
schema:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
- variable: log
|
||||||
|
label: Log Flag
|
||||||
|
description: Adds -log flag to Game Extra Parameters
|
||||||
|
schema:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
- variable: crossplay
|
||||||
|
label: Crossplay Flag
|
||||||
|
description: Adds -crossplay flag to Game Extra Parameters
|
||||||
|
schema:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
- variable: game_params_extra
|
- variable: game_params_extra
|
||||||
label: Game Extra Parameters
|
label: Game Extra Parameters
|
||||||
description: "Values to start the server, one per entry"
|
description: "Enter your game extra parameters, one per entry"
|
||||||
schema:
|
schema:
|
||||||
type: list
|
type: list
|
||||||
default: ["-server", "-log", "-crossplay"]
|
default: []
|
||||||
items:
|
items:
|
||||||
- variable: game_params_extra_entry
|
- variable: game_params_extra_entry
|
||||||
label: Extra Parameter Entry
|
label: Extra Parameter Entry
|
||||||
|
@ -651,8 +715,8 @@ questions:
|
||||||
type: dict
|
type: dict
|
||||||
attrs:
|
attrs:
|
||||||
- variable: steamcmd
|
- variable: steamcmd
|
||||||
label: steamcmd Storage
|
label: App SteamCMD Storage
|
||||||
description: Container Path serverdatasteamcmd
|
description: Stores the Application SteamCMD.
|
||||||
schema:
|
schema:
|
||||||
additional_attrs: true
|
additional_attrs: true
|
||||||
type: dict
|
type: dict
|
||||||
|
@ -721,8 +785,8 @@ questions:
|
||||||
type: string
|
type: string
|
||||||
default: 256Gi
|
default: 256Gi
|
||||||
- variable: serverfiles
|
- variable: serverfiles
|
||||||
label: serverfiles Storage
|
label: App ServerFiles Storage
|
||||||
description: Container Path serverdataserverfiles
|
description: Stores the Application ServerFiles.
|
||||||
schema:
|
schema:
|
||||||
additional_attrs: true
|
additional_attrs: true
|
||||||
type: dict
|
type: dict
|
|
@ -7,9 +7,18 @@
|
||||||
{{- $params = append $params (printf "?Port=%v" .Values.service.main.ports.main.port) -}}
|
{{- $params = append $params (printf "?Port=%v" .Values.service.main.ports.main.port) -}}
|
||||||
{{- $params = append $params (printf "?QueryPort=%v" .Values.service.udpsteam.ports.udpsteam.port) -}}
|
{{- $params = append $params (printf "?QueryPort=%v" .Values.service.udpsteam.ports.udpsteam.port) -}}
|
||||||
{{- $params = append $params (printf "?RCONPort=%v" .Values.service.rcontcp.ports.rcontcp.port) -}}
|
{{- $params = append $params (printf "?RCONPort=%v" .Values.service.rcontcp.ports.rcontcp.port) -}}
|
||||||
|
|
||||||
|
{{- $gameExtraParams := list -}}
|
||||||
|
{{- range $key, $value := .Values.easy_game_extra_params -}}
|
||||||
|
{{- if $value -}}
|
||||||
|
{{ $gameExtraParams = mustAppend $gameExtraParams (printf "-%s" $key) }}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{- if .Values.ark.rcon_enabled -}}
|
{{- if .Values.ark.rcon_enabled -}}
|
||||||
{{- $params = append $params (print "?RCONEnabled=True") -}}
|
{{- $params = append $params (print "?RCONEnabled=True") -}}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
|
@ -20,13 +29,17 @@ metadata:
|
||||||
stringData:
|
stringData:
|
||||||
GAME_ID: {{ .Values.ark.game_id | quote }}
|
GAME_ID: {{ .Values.ark.game_id | quote }}
|
||||||
GAME_PARAMS: {{ printf "%s%s" (join "" $params) (join "" .Values.ark.game_params) | quote }}
|
GAME_PARAMS: {{ printf "%s%s" (join "" $params) (join "" .Values.ark.game_params) | quote }}
|
||||||
GAME_PARAMS_EXTRA: {{ (join " " .Values.ark.game_params_extra) | quote }}
|
GAME_PARAMS_EXTRA: {{ (join " " (concat $gameExtraParams .Values.ark.game_params_extra)) | quote }}
|
||||||
|
{{- with .Values.ark.custom_map }}
|
||||||
|
MAP: {{ . | quote }}
|
||||||
|
{{- else }}
|
||||||
MAP: {{ .Values.ark.map | quote }}
|
MAP: {{ .Values.ark.map | quote }}
|
||||||
|
{{- end }}
|
||||||
{{- with .Values.ark.server_name }}
|
{{- with .Values.ark.server_name }}
|
||||||
SERVER_NAME: {{ . | quote }}
|
SERVER_NAME: {{ . | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
VALIDATE: {{ default false .Values.ark.validate | quote }}
|
VALIDATE: {{ default false .Values.ark.validate | quote }}
|
||||||
{{- with .Values.ark.srv_admin_password }}
|
{{- with .Values.ark.srv_admin_pass }}
|
||||||
SRV_ADMIN_PWD: {{ . | quote }}
|
SRV_ADMIN_PWD: {{ . | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.ark.srv_password }}
|
{{- with .Values.ark.srv_password }}
|
Loading…
Reference in New Issue