You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## You have to expose factorio on a NodePort and map a port between 30000 and 32767, but the native port is 34197. So you have always to specify the port in factorio.
24
-
## The best way ist to define a ClusterIP service and define one or more externalIPs. Of course this IPs must be avaiable on the node the factorio pod runs on!
46
+
## The best way ist to define a ClusterIP service and define one or more externalIPs. Of course this IPs must be available on the node the factorio pod runs on!
25
47
service:
26
48
type: NodePort
27
49
port: 31497
@@ -52,6 +74,7 @@ resources:
52
74
memory: 512Mi
53
75
cpu: 500m
54
76
## If you like to limit factiorio resources
77
+
limits: {}
55
78
# limits:
56
79
# memory: 1024Mi
57
80
# cpu: 1000m
@@ -73,6 +96,13 @@ tolerations: []
73
96
# Affinity rules for pod assignment
74
97
affinity: {}
75
98
99
+
#### Persistence Configuration ####
100
+
## @section Persistence Configuration
101
+
## @param persistence.enabled Enable persistence using Persistent Volume Claims
## @param factorioServer.save_name Factorio save name
142
+
## @param factorioServer.generate_new_save Generate a new save if `save_name` is not found
143
+
## @param factorioServer.update_mods_on_start Update mods on server start
144
+
## @param factorioServer.load_latest_save Lets the game know if you want to load the latest save
107
145
factorioServer:
108
146
# specify a save name
109
147
save_name: "replaceMe"
@@ -114,6 +152,10 @@ factorioServer:
114
152
# lets the game know if you want to load the latest save
115
153
load_latest_save: true
116
154
155
+
## @param account.accountSecret Existing secret containing a valid factorio.com username and either a password or a token (or both)
156
+
## @param account.username Factorio.com username, ignored if `account.accountSecret` is set
157
+
## @param account.password Factorio.com password, ignored if `account.accountSecret` is set
158
+
## @param account.token Factorio.com token, ignored if `account.accountSecret` is set
117
159
account:
118
160
# Existing secret containing a valid factorio.com username and either a password or a token
119
161
# Example:
@@ -134,12 +176,37 @@ account:
134
176
# Authentication token. May be used instead of password above.
135
177
token: ''
136
178
179
+
## @param serverPassword.passwordSecret Existing Secret containing a `game_password` data entry
180
+
## @param serverPassword.game_password Password required to log into the factorio server. Ignored if `serverPassword.passwordSecret` is set
137
181
serverPassword:
138
182
# password required to log into the factorio server
139
183
game_password: ''
140
184
# Existing Secret containing a `game_password` data entry
141
185
passwordSecret: ''
142
186
187
+
## @param server_settings.name Factorio server name
188
+
## @param server_settings.description Factorio server description
189
+
## @param server_settings.tags Factorio server tags
190
+
## @param server_settings.max_players Maximum number of players allowed, admins can join even a full server. 0 means unlimited
191
+
## @param server_settings.visibility.public Publish the server on the official Factorio matching server
192
+
## @param server_settings.visibility.lan Server will be visible in LAN
193
+
## @param server_settings.require_user_verification When set to true, the server will only allow clients that have a valid Factorio.com account
194
+
## @param server_settings.max_upload_in_kilobytes_per_second Optional, default value is 0. 0 means unlimited
195
+
## @param server_settings.max_upload_slots Optional, default value is 5. 0 means unlimited
196
+
## @param server_settings.minimum_latency_in_ticks Optional, one tick is 16ms in default speed, default value is 0. 0 means no minimum
197
+
## @param server_settings.ignore_player_limit_for_returning_players Players that played on this map already can join even when the max player limit is reached
198
+
## @param server_settings.allow_commands Possible values are true, false and admins-only
199
+
## @param server_settings.autosave_interval Autosave interval in minutes
200
+
## @param server_settings.autosave_slots Server autosave slots, it is cycled through when the server autosaves
201
+
## @param server_settings.afk_autokick_interval How many minutes must pass before someone is kicked when doing nothing, 0 for never
202
+
## @param server_settings.auto_pause Whether the server should be paused when no players are present
203
+
## @param server_settings.only_admins_can_pause_the_game Specifies if anyone can pause or only admins
204
+
## @param server_settings.autosave_only_on_server Whether autosaves should be performed only on the server or also on all connected clients. Default is true
205
+
## @param server_settings.non_blocking_saving Highly experimental feature, enable only at your own risk
## @param map_gen_settings.autoplace_controls Override default ore, trees and enemy bases frequency, size and richness. Leave empty for default values. Supports including modded ores
293
+
## @param map_gen_settings.cliff_settings.name Override default cliff prototype name
294
+
## @param map_gen_settings.cliff_settings.cliff_elevation_0 Override elevation of first row of cliffs
295
+
## @param map_gen_settings.cliff_settings.cliff_elevation_interval Override elevation difference between successive rows of cliffs
296
+
## @param map_gen_settings.cliff_settings.richness Called cliff continuity in the map generator GUI. 0 will result in no cliffs, 10 will make all cliff rows completely solid
214
297
map_gen_settings:
215
298
# The inverse of water scale in the map generator GUI.
0 commit comments