我使用API kuberneteswit(库为@kubernetes/客户端节点(。我可以获得特定名称空间的pod列表,但我不理解获得所有名称空间的名称列表如何使用@kubernetes/client-node进行编码?
在corev1 API中,它是listNamespace
。
const k8s = require('@kubernetes/client-node');
const kc = new k8s.KubeConfig();
kc.loadFromDefault();
const k8sApi = kc.makeApiClient(k8s.CoreV1Api);
k8sApi.listNamespace().then((res) => {
console.log(res.body);
});