1

GCP プラットフォームに kubernetes クラスターがあり、client-node lib を使用してクラスター内のノードのリストを取得したいと考えています。

    const cluster = {
        name: 'my-cluster-1',
        server: 'https://endpoints.googleapis.com',
    };

    const user = {
        name: 'myemail@gmail.com',
        password: 'mypassword',
    };
    const kc = new k8s.KubeConfig();
    kc.loadFromClusterAndUser(cluster, user);

    const k8sApi = kc.makeApiClient(k8s.CoreV1Api);

    k8sApi.listNode()
        .then((res) => {
            console.log('RESULT: ' + JSON.stringify(res));
        })
        .catch((err) => {
            console.log('ERROR: ' + err);
        });

しかし、このコードはBad Gatewayメッセージで失敗します。

4

1 に答える 1