Loading src/openop_tfsdk/contract/adapters/kubernetes.py +2 −0 Changes for src/openop_tfsdk/contract/adapters/kubernetes.py: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -243,10 +243,12 @@ class KubernetesCapabilityAdapter: # Kubernetes picks the node ports at install; the host reachable from outside is configured. host = self._infrastructure.get("endpoint_host") if not host or not unit.resource_requirements: log.warning("endpoints_unavailable", reason="no_host_or_interfaces") return None interfaces = unit.resource_requirements.interfaces external = [interface for interface in interfaces if interface.visibility == "external"] if not external: log.warning("endpoints_unavailable", reason="no_external_interfaces") return None try: if unit.runtime_type == "helm": Loading Loading
src/openop_tfsdk/contract/adapters/kubernetes.py +2 −0 Changes for src/openop_tfsdk/contract/adapters/kubernetes.py: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -243,10 +243,12 @@ class KubernetesCapabilityAdapter: # Kubernetes picks the node ports at install; the host reachable from outside is configured. host = self._infrastructure.get("endpoint_host") if not host or not unit.resource_requirements: log.warning("endpoints_unavailable", reason="no_host_or_interfaces") return None interfaces = unit.resource_requirements.interfaces external = [interface for interface in interfaces if interface.visibility == "external"] if not external: log.warning("endpoints_unavailable", reason="no_external_interfaces") return None try: if unit.runtime_type == "helm": Loading