Skip to content

Explicitly set foundryvtt pod hostname#34

Open
LiquidPL wants to merge 1 commit intomahahe-it:mainfrom
LiquidPL:fixed-hostname
Open

Explicitly set foundryvtt pod hostname#34
LiquidPL wants to merge 1 commit intomahahe-it:mainfrom
LiquidPL:fixed-hostname

Conversation

@LiquidPL
Copy link
Contributor

@LiquidPL LiquidPL commented Oct 4, 2025

Foundry uses the hostname to check whether the user has already accepted the license agreement. Because Deployment pod names are randomized, this will cause Foundry to show the license prompt every time the pod is recreated, such as when draining the node to upgrade.

Alternatively this could be fixed using a StatefulSet instead of a Deployment, but that would require non-insignificant refactoring of the pod, and besides, fixing the hostname like that shouldn't cause any issues since Foundry doesn't support running multiple copies at once.

@LiquidPL LiquidPL requested a review from a team as a code owner October 4, 2025 21:48
@LiquidPL LiquidPL requested review from Haloghen and removed request for a team October 4, 2025 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant