我正在使用jmdns在mdns上广播一个服务,该服务在kubernetes吊舱中作为码头映像运行。吊舱yaml看起来是这样的:
apiVersion: v1
kind: Pod
metadata:
name: mdns-broadcaster
spec:
hostNetwork: true
containers:
- name: mdns-broadcasting-pod
image: ...应用程序将启动并广播某些服务类型的_example._tcp。但是,在运行avahi-从承载此荚的单个节点进行浏览时,我看不到这样的服务正在广播。
任何帮助都将不胜感激,谢谢
发布于 2018-11-05 08:48:45
如果有人关心,我解决了这个问题,从mDNS的kubernetes实现转移到avahi。这允许您与pod共享主机文件系统上的dbus目录,以便执行mDNS公告。
https://stackoverflow.com/questions/53115257
复制相似问题