From 4e721123394c9bb43204d53c2e0f3495416196a2 Mon Sep 17 00:00:00 2001 From: Lee Briggs Date: Fri, 17 Aug 2018 08:14:39 -0700 Subject: [PATCH] Add kubeadm API port to API Server discovery --- src/modules/discovery/apiserver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/discovery/apiserver.py b/src/modules/discovery/apiserver.py index be06d50..ffb7bc6 100644 --- a/src/modules/discovery/apiserver.py +++ b/src/modules/discovery/apiserver.py @@ -15,7 +15,7 @@ class ApiServer(Service, Event): def __init__(self): Service.__init__(self, name="API Server") -@handler.subscribe(OpenPortEvent, predicate=lambda x: x.port==443) +@handler.subscribe(OpenPortEvent, predicate=lambda x: x.port==443 or x.port==6443) class ApiServerDiscovery(Hunter): """Api Server Discovery Checks for the existence of a an Api Server @@ -27,4 +27,4 @@ class ApiServerDiscovery(Hunter): main_request = requests.get("https://{}:{}".format(self.event.host, self.event.port), verify=False).text if "code" in main_request: self.event.role = "Master" - self.publish_event(ApiServer()) \ No newline at end of file + self.publish_event(ApiServer())