k8s - fix missing namespace in pod hostname

This commit is contained in:
fl0ppy-d1sk 2024-11-22 17:04:35 +01:00
parent 6bbbbac224
commit c339a43d0c
No known key found for this signature in database
GPG key ID: 93EE47CC3D061500

View file

@ -52,7 +52,7 @@ class IngressController(Controller):
def _to_instances(self, controller_instance) -> List[dict]:
instance = {
"name": controller_instance.metadata.name,
"hostname": f"{controller_instance.status.pod_ip.replace(".", "-")}.pod.{self.__domain_name}" if self.__use_fqdn else controller_instance.status.pod_ip,
"hostname": f"{controller_instance.status.pod_ip.replace(".", "-")}.{controller_instance.metadata.namespace}.pod.{self.__domain_name}" if self.__use_fqdn else controller_instance.status.pod_ip,
"health": False,
"type": "pod",
"env": {},