When using an iOS device or the web the Plex interface shows right up. When using Roku or Android is usually doesn't work though refreshing lots of times sometimes works. This is because Plex uses different ports for advertising services to Roku and Android and unfortunately they use both UDP and TCP.
Including using two load balancers with the same ip so I can have both UDP and TCP enabled. I have this working with metallb but am not sure how to approach it using other load balancer providers.
When using an iOS device or the web the Plex interface shows right up. When using Roku or Android is usually doesn't work though refreshing lots of times sometimes works. This is because Plex uses different ports for advertising services to Roku and Android and unfortunately they use both UDP and TCP.
You'll need to do some yak shaving to enabling all of these ports https://support.plex.tv/articles/201543147-what-network-ports-do-i-need-to-allow-through-my-firewall/#:~:text=The%20most%20important%20port%20to,Plex%20Media%20Server)%20%5Brequired%5D
Including using two load balancers with the same ip so I can have both UDP and TCP enabled. I have this working with metallb but am not sure how to approach it using other load balancer providers.
Here's how the deployment yaml needs to look:
I can prepare a PR but I'm not sure how to approach the creation of a 2nd loadbalancer that needs to happen.