我正在嘗試創(chuàng)建一個(gè)服務(wù),然后與它進(jìn)行外部通信。V1Service service = new V1Service();V1ServiceSpec spec = new V1ServiceSpec();spec.addPortsItem(new V1ServicePort().port(25452));service.setSpec(spec);...V1Service kubernetesService = api.createNamespacedService("ns", service, null);當(dāng)我鍵入kubectl get services --all-namespaces命令時(shí),我看到端口 25452 被轉(zhuǎn)發(fā)到另一個(gè)自動(dòng)分配的端口:NAMESPACE TYPE IP EXTRENAL IP PORT(S)ns NodePort 10.100.237.201 <none> 25452:32668/TCP我如何使用 Java 代碼檢索新轉(zhuǎn)發(fā)端口 (32668) 的值?
1 回答

互換的青春
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
kubernetesService.getSpec().getPorts().get(0).getNodePort()
添加回答
舉報(bào)
0/150
提交
取消