Inititial setup #2
No reviewers
Labels
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 2 hours 38 minutes
Due Date
eric
2 hours 38 minutes
No due date set.
Dependencies
No dependencies set.
Reference: Gaming/ansible-role-vintage-story#2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "init"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Deploying Vintage Story to Kubernetes
In this live stream I am initializing an Ansible role for deploying Vintage Story to a Kubernetes cluster as part of my software-infrastructure. While I typically prefer to use Helm charts for my deployments, I have not found one suitable for Vintage Story, so the initial version of this repository will simply define the necessary resources to deploy the devidian/vintagestory Docker container and supporting resources. This PR also contains a copy of the default
serverconfig.json
, which, at present, needs to be edited and copied to the underlying PVC manually. While a functional server was achieved by the end of this live stream, this PR will remain a WIP to address Gaming/ansible-role-vintage-story#1, which seeks to improve on this deployment process. Additional issues may be added to support the start of Season I of Vintage Story on eom.dev.WIP: Inititial setupto Inititial setupKubernetes ConfigMap within a PVC for Vintage Story Server
Continuing with the Vintage Story server deployment, this stream documents an experiment in deploying a Kubernetes ConfigMap within a PersistentVolume. This can be useful when a pod stores application data alongside configuration files, as it allows for mounting a templated file within a persistent filesystem. More work is needed to fully utilize this interface, as is described in Gaming/ansible-role-vintage-story#3, but for now this PR will be closed as it establishes the basic method for deploying and configuring Vintage Story on Kubernetes.