Merge pull request #21 from lizrice/kubeadm-port

Look on port 6443 as well
This commit is contained in:
Liz Rice
2018-08-17 15:44:40 +01:00
committed by GitHub

View File

@@ -1,3 +1,5 @@
import logging
from socket import socket
from ...core.types import Hunter
@@ -5,7 +7,7 @@ from ...core.events import handler
from ...core.events.types import NewHostEvent, OpenPortEvent
default_ports = [8001, 10250, 10255, 30000, 443]
default_ports = [8001, 10250, 10255, 30000, 443, 6443]
@handler.subscribe(NewHostEvent)
class PortDiscovery(Hunter):
@@ -18,6 +20,7 @@ class PortDiscovery(Hunter):
self.port = event.port
def execute(self):
logging.debug("host {0} try ports {1}".format(self.host, default_ports))
for single_port in default_ports:
if self.test_connection(self.host, single_port):
self.publish_event(OpenPortEvent(port=single_port))