小编pet*_*tea的帖子

如何在 Python 中使用 Kubernetes 端口转发中的套接字

提供端口转发对象

from kubernetes.stream import stream, portforward


    pf = portforward(
         k8s_client_v1.connect_get_namespaced_pod_portforward,
         pod_name,
         name_space,
         ports=port
    )
    
    pf.socket(port)
Run Code Online (Sandbox Code Playgroud)

pf是来自 family 的套接字对象AF_UNIX

我需要更好地了解是否AF_INET必须实例化另一个系列套接字才能实现与kubectl客户端相同的功能,例如:kubectl port-forward $pod_name $port

如果有人可以分享此类实现的任何片段,我预先表示感谢。

此时创建端口转发对象的灵感来自于这里

python sockets portforwarding kubernetes

5
推荐指数
1
解决办法
2127
查看次数

标签 统计

kubernetes ×1

portforwarding ×1

python ×1

sockets ×1