-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathvalheim.yaml
85 lines (85 loc) · 2.37 KB
/
valheim.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# ---
# apiVersion: helm.toolkit.fluxcd.io/v2beta1
# kind: HelmRelease
# metadata:
# name: valheim
# namespace: default
# spec:
# interval: 5m
# chart:
# spec:
# # renovate: registryUrl=https://k8s-at-home.com/charts/
# chart: valheim
# version: 4.3.2
# sourceRef:
# kind: HelmRepository
# name: k8s-at-home-charts
# namespace: flux-system
# interval: 5m
# values:
# image:
# repository: ghcr.io/lloesche/valheim-server
# tag: latest
# pullPolicy: Always
# env:
# SERVER_NAME: Hearthlab Valheim
# SERVER_PASS: ${SECRET_VALHEIM_SERVER_PASS}
# WORLD_NAME: hearthlab
# SERVER_PUBLIC: true
# SUPERVISOR_HTTP: true
# SUPERVISOR_HTTP_PASS: ${SECRET_VALHEIM_SUPERVISOR_HTTP_PASS}
# STATUS_HTTP: true
# VALHEIM_PLUS: false
# VPCFG_Server_enabled: true
# VPCFG_Server_enforceMod: true
# VPCFG_FireSource_enabled: true
# VPCFG_FireSource_fires: true
# VPCFG_Hud_enabled: true
# VPCFG_Hud_showRequiredItems: true
# VPCFG_Hud_experienceGainedNotifications: true
# VPCFG_Hud_displayStaminaValue: true
# VPCFG_Map_enabled: true
# VPCFG_Map_shareMapProgression: true
# VPCFG_Player_enabled: true
# # VPCFG_Player_deathPenaltyMultiplier: -85
# TZ: America/Chicago
# # DNS_1: 8.8.8.8
# # DNS_2: 8.8.4.4
# persistence:
# config:
# enabled: true
# mountPath: /config
# existingClaim: valheim-config
# service:
# main:
# type: LoadBalancer
# externalTrafficPolicy: Cluster
# loadBalancerIP: ${SVC_VALHEIM_IP}
# annotations:
# metallb.universe.tf/allow-shared-ip: valheim
# supervisor:
# enabled: true
# type: LoadBalancer
# loadBalancerIP: ${SVC_VALHEIM_IP}
# ports:
# supervisor:
# enabled: true
# port: 9001
# protocol: TCP
# targetPort: 9001
# annotations:
# metallb.universe.tf/allow-shared-ip: valheim
# status:
# enabled: true
# ports:
# status:
# enabled: true
# port: 80
# protocol: TCP
# targetPort: 80
# resources:
# requests:
# memory: 4096Mi
# cpu: 500m
# limits:
# memory: 8192Mi