Skip to content

A Helm chart to deploy an Enshrouded dedicated server.

License

Notifications You must be signed in to change notification settings

bdelwood/enshrouded-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enshrouded-k8s

GitHub License GitHub release GitHub Downloads

A Helm chart to deploy an Enshrouded dedicated server. This chart relies on the mornedhels/enshrouded-server image.

How to use

helm repo add enshrouded-k8s https://bdelwood.github.io/enshrouded-k8s/
helm repo update
helm install enshrouded-server enshrouded-k8s/enshrouded-k8s  \
  --set gameServer.serverName=enshrouded-example \
  --set gameServer.password=changeme

The chart will generate a server password, which can be retrieved with

kubectl get secrets <secrets-name> -o json | jq '.data | map_values(@base64d)'

Alternatively, the password can be supplied in the values file or by specifying existing secrets. The secret must have a server-password key.

Tip

Passwords for roles can be provided in the same secret as <role-name>-password.

By default, the chart will provision a PVC using the default StorageClass. You can also provide an existing PVC, or change the StorageClass.

Configuration

Full configuration options are detailed in the Chart readme.

About

A Helm chart to deploy an Enshrouded dedicated server.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages