Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make volume mount hierarchy consistent, implement tickrate #144

Merged
merged 2 commits into from
Jan 27, 2024

Conversation

hemsleyk
Copy link
Contributor

Context

For me, volume mount was not updating despite destroying the pod and spawning a new one.

Changing the hierarchy to be consistent with the data dir mount fixed this when redeploying despite k8s claiming the yaml was equivalent.

My goal was to implement changes to the tickrate. This exposes tickrate as a setting.

Choices

Resolved my issue. Server subjectively seems more active.

Test instructions

kubectl exec -- cat /palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Before: default contents despite configmap looking correct

After: reflects custom configmap with tickrate change

Checklist before requesting a review

  • [✅] I have performed a self-review of my code
  • [✅] I've added documentation about this change to the README.
  • [✅] I've not introduced breaking changes.

@thijsvanloef thijsvanloef added help wanted Extra attention is needed kubernetes Issue/PR related to Kubernetes labels Jan 26, 2024
@thijsvanloef
Copy link
Owner

@hemsleyk Thanks for the PR, I do not have a kubernetes cluster so I marked it "help wanted" hopefully someone else is able to review!

@Twinki14
Copy link
Contributor

Twinki14 commented Jan 27, 2024

@hemsleyk Thanks for the PR, I do not have a kubernetes cluster so I marked it "help wanted" hopefully someone else is able to review!

The kubernetes side of these changes looks good to me

@MSpreckels
Copy link
Contributor

might not work because of how yaml is translating the spaces. Testing..

Copy link
Contributor

@PaulusParssinen PaulusParssinen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@thijsvanloef thijsvanloef merged commit c1f4800 into thijsvanloef:main Jan 27, 2024
4 checks passed
MusclePr pushed a commit to MusclePr/palworld-server-docker that referenced this pull request Jun 19, 2024
Make volume mount hierarchy consistent, implement tickrate
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed kubernetes Issue/PR related to Kubernetes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants