munnerz/kube-plex

Quick start guide

Closed this issue · 5 comments

Hi and thanks for your work!

Would you be able to write up a little quick start guide for people like myself who are new to Kubernetes and may have limited experience with Google Cloud / AWS / Azure?

I am running a machine with Proxmox and a Plex VM, but CPU resources are very limited on this machine. I feel like elastic transcode could be my savior.

Hi Munnerz ,

This looks really great thanks a lot !

Like RyanEyen i'm pretty new to kubernetes but I can manage this. I don't know GO language which makes it hard to understand everything in this repo.

Can you make a quick start guide or explain a bit how to implement your solution ?

Thanks a lot !

Hey - sorry for delayed responses to issues/PRs!

So this is a very old project that I started 2yrs ago, and a lot has changed in that time. Previously it was in quite a PoC state, and was not really ready to be used. I've spent some time over the last few days bringing everything up to date and verifying it all works, and packaging all this up into a simple Helm chart!

I've opened PR #5 which has some basic instructions, as well as a Helm chart (and also configured to use the official upstream plexinc Docker images for Plex). The Go code is also vastly simplified (down to a single 200 LoC source file) so it should be much clearer to see what the 'shim/interceptor' is actually doing now.

Hopefully this helps, and I'll be merging that PR (#5) in the coming days once I've gotten through some of the TODOs mentioned there.

Thanks for your interest & let me know if you've any more questions!

I've now updated the repo with new instructions and new code that should make it easier to get started, provided you already have a functioning Kubernetes cluster! I'm afraid I can't go into detail here as to the best way to provision Kubernetes, but there's a number of pointers on the official kubernetes docs.

Please let me know how you get on, either by commenting here or opening new issues for any issues you might run into!

Thanks a lot for your work bro ! I'll take take time to test this :)