Skip to content
This repository has been archived by the owner on Feb 4, 2023. It is now read-only.
/ core-keeper-helm Public archive

Helm chart for running a dedicated Core Keeper server on Kubernetes

License

Notifications You must be signed in to change notification settings

milas/core-keeper-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

core-keeper-helm

Helm chart for running a dedicated Core Keeper server on Kubernetes

Status

⚠ Experimental

Values

Name Description Default
image.repository Dedicated server image repo/name tedtramonte/core-keeper-server
image.tag Dedicated server image tag
coreKeeper.worldName BROKEN Server name Core Keeper Server
coreKeeper.worldSeed BROKEN Random seed to use for world generation 0
coreKeeper.maxPlayers BROKEN Maximum number of players for server 100
coreKeeper.persistence.resources Requests/limits for persistent data volume
requests: { storage: 1GiB }
coreKeeper.persistence.storageClassName Storage class for PVC (optional)
vpa.enabled Create VerticalPodAutoscaler recommender policy false

Versioning

The Helm chart uses a fixed version of the Core Keeper dedicated server, so it's necessary to use helm upgrade to update to a new version.

See appVersion in Chart.yaml for the current Core Keeper server version. (This is a Steam build ID, so does not align to the in-app version numbers for Core Keeper.)

If you want to try out a new version before the Helm chart is updated, see the Docker Hub listing for tedramonte/core-keeper-server for available tags. Then, override the image.tag value with a values.yaml or --set image.tag=.... Do this at your own risk, as there might be breaking changes in the image that require chart upgrades!

Install

⚠ Helm v3.8.0+ is recommended!

Older versions might work with the HELM_EXPERIMENTAL_OCI=1 environment variable set

helm -n core-keeper \
  install \
    core-keeper \
    oci://ghcr.io/milas/charts/core-keeper \
    --create-namespace

Upgrade

helm -n core-keeper \
  upgrade \
    core-keeper \
    oci://ghcr.io/milas/charts/core-keeper

Acknowledgments

About

Helm chart for running a dedicated Core Keeper server on Kubernetes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages