@@ -168,13 +168,8 @@ export class DedicatedServersService {
168168 } ,
169169 ] ,
170170 } ,
171- // only enable host network if steam relay is enabled
172- ...( steamRelay
173- ? {
174- hostNetwork : true ,
175- dnsPolicy : "ClusterFirstWithHostNet" ,
176- }
177- : { } ) ,
171+ hostNetwork : true ,
172+ dnsPolicy : "ClusterFirstWithHostNet" ,
178173 affinity : {
179174 nodeAffinity : {
180175 requiredDuringSchedulingIgnoredDuringExecution : {
@@ -321,59 +316,6 @@ export class DedicatedServersService {
321316 } ,
322317 } ) ;
323318
324- if ( ! steamRelay ) {
325- this . logger . verbose (
326- `[${ serverId } ] create service for dedicated server` ,
327- ) ;
328-
329- await this . core . createNamespacedService ( {
330- namespace : this . namespace ,
331- body : {
332- apiVersion : "v1" ,
333- kind : "Service" ,
334- metadata : {
335- name : dedicatedServerDeploymentName ,
336- } ,
337- spec : {
338- type : "NodePort" ,
339- ports : [
340- {
341- port : server . port ,
342- targetPort : server . port ,
343- nodePort : server . port ,
344- name : "rcon" ,
345- protocol : "TCP" ,
346- } ,
347- {
348- port : server . port ,
349- targetPort : server . port ,
350- nodePort : server . port ,
351- name : "game" ,
352- protocol : "UDP" ,
353- } ,
354- {
355- port : server . tv_port ,
356- targetPort : server . tv_port ,
357- nodePort : server . tv_port ,
358- name : "tv" ,
359- protocol : "TCP" ,
360- } ,
361- {
362- port : server . tv_port ,
363- targetPort : server . tv_port ,
364- nodePort : server . tv_port ,
365- name : "tv-udp" ,
366- protocol : "UDP" ,
367- } ,
368- ] ,
369- selector : {
370- app : dedicatedServerDeploymentName ,
371- } ,
372- } ,
373- } ,
374- } ) ;
375- }
376-
377319 await this . hasura . mutation ( {
378320 update_servers_by_pk : {
379321 __args : {
@@ -419,17 +361,6 @@ export class DedicatedServersService {
419361
420362 const dedicatedServerDeploymentName = `dedicated-server-${ serverId } ` ;
421363
422- try {
423- await this . core . deleteNamespacedService ( {
424- namespace : this . namespace ,
425- name : dedicatedServerDeploymentName ,
426- } ) ;
427- } catch ( error ) {
428- if ( error . code . toString ( ) !== "404" ) {
429- throw error ;
430- }
431- }
432-
433364 try {
434365 await this . apps . deleteNamespacedDeployment ( {
435366 namespace : this . namespace ,
0 commit comments