-
-
Notifications
You must be signed in to change notification settings - Fork 184
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
pihole-FTL: no process found on hostNetwork #271
Comments
I found enabling
Results I am trying to make DHCP work by following #18 (comment) |
You get the error because there is already some process listening on udp port 57, so pihole can't use it. But I got it working with dhcp enabled. Though it requires the help of a dhcphelper (or dhcp relay). Basically I'm running pihole as a normal pod, not with host networking enabled. But the dhcphelper is configured with host networking enabled and forwards the dhcp requests as unicast frames to pihole. The important values for this chart:
This exposes the dhcp service on 192.168.1.232. The following dhcphelper kubernetes deployment forwards the dhcp broadcasts to the exposed 192.168.1.232:
|
Thanks @Madic- for this variant. There are a lot of kubernetes beginner questions on how to setup the ports and some misunderstanding why something is not working. It would be great to have the different setup options documented somewhere to make life easier for beginners. |
@Rahulsharma0810 you could also use some form of loadbalancer (e.g. MetalLB) to expose the port to the network. Then it does not interfere with the cluster nodes. |
I had that (not MetalLB but Kube-VIP), but it was not working because DHCP is working at OSI Layer 2 and not 3. DHCP Requests are Arp Broadcasts and not IP Traffic. The dhcphelper captures the Broadcasts and "converts" it into IP by forwarding it to a specific IP/Port. |
Ah yes you are right... DHCP |
Right Madic, I tried it already with MetalLB. I stopped using the Pihole because of that. |
Can you share your dhcphelper image? I would like to try that as well, Im using MetalLB and im running into port 57 already being used when I set hostNetwork to true when trying to create a DHCP server on pihole |
What do you need? The image can be found as part of the kubernetes manifest: image: homeall/dhcphelper A search engine leads me to the following github repo: https://github.com/homeall/dhcphelper |
Yet Another "pihole-FTL: no process found"
I tried
pihole/ftl-build:v2.3-alpine
Image, but it's just entering to crashbackLoop, without even starting the container.Degrading versions doesn't help. Any guidance is highly appreciated.
The text was updated successfully, but these errors were encountered: