jellyfin.org icon indicating copy to clipboard operation
jellyfin.org copied to clipboard

add: basic k8s documentation

Open chriaack opened this issue 5 months ago • 9 comments

#296 As promised, here is the first draft of the documentation for the Kubernetes installation.

I hope the structure is as expected.

Hardware acceleration and volume support have not been tested yet. I plan to test the volume configuration next week after I’ve migrated my deployment to Helm. This documentation is currently just a dry run of how I would approach the installation.

To-Do:

  • [x] Verify that volumes work as documented on a live system
  • [ ] Validate hardware acceleration Note: I’m unable to test this myself, but I expect it to work if the Kubernetes node had a GPU.

chriaack avatar Jul 05 '25 17:07 chriaack

Hi there! Thank you so much already ❤️‍🔥 You mentioned in the linked issue (I will just move it's conversation to here now 😅) that your English might not be the best.

Don't worry about that, we will figure something out together (during review at least).

If you need me to look at anything specific, just let me know 👌

Otherwise; Awesome! Take the time that you need and don't rush things.

Kind regards

BotBlake avatar Jul 05 '25 17:07 BotBlake

Hi there @chriaack I noticed you did not continue to work on this anymore. Is there anything I can do to support you with this PR?

Also note that you can mark the PR as a Draft, that way us reviewers know not to look at it 😆

Kind regards!

BotBlake avatar Jul 30 '25 13:07 BotBlake

No, I don't think so. It's just a stressful time right now.

Unfortunately, the MR isn't the highest priority at the moment. As soon as Kubernetes is working again, I'll follow the description word for word.

I don't think there will be an issue – it's just poor time management on my side.

chriaack avatar Aug 04 '25 11:08 chriaack

@chriaack Don't worry, take your time! Would you mind switching this PR to a 'Draft' ?

That way you can take all the time you need to finish this, while the PR can stay open.

You can do that somewhere in the bottom, by clicking "convert this PR to draft" or something simmilar.

If you need anything, feel free to let me know! Kind regards

BotBlake avatar Aug 04 '25 12:08 BotBlake

Update: I found I can do it myself 🗿 PS: Thanks Niels 🗿

BotBlake avatar Aug 04 '25 13:08 BotBlake

Hi @chriaack How is it going? Any updates?

Kind regards!

BotBlake avatar Sep 27 '25 03:09 BotBlake

I updated Kustomize to the newest version and will then update the documentation. I need to wait for the migration to finish since I want to use the old PVC.

Sorry for the late response; I had some personal issues that needed time to be resolved.

Unfortunately, I still cannot verify the GPU part.

chriaack avatar Oct 29 '25 13:10 chriaack

updated a minor issue with the example values.

rest seems good to me and it should explain it well enough

deployed as described and worked while using existing volumes, from the old deployment

chriaack avatar Nov 02 '25 10:11 chriaack

Cloudflare Pages deployment

Latest commit 2c3a259b46fa713a7f59145bf269d8f079715fa9
Status ✅ Deployed!
Preview URL https://68713efc.jellyfin-org.pages.dev
Type 🔀 Preview

jellyfin-bot avatar Nov 02 '25 10:11 jellyfin-bot