запустите kubectl из nodejs child_proccess - PullRequest
1 голос
/ 22 января 2020

Я пытаюсь запустить команды kubectl из NodeJs child_proccess.exec.
и получаю следующую ошибку: stderr: error: timed out waiting for the condition

Вот мой код

import childp from 'child_process';
import util from 'util';

const exec = util.promisify(childp.exec);

(async () => {
  const { stdout, stderr } = await exec('kubectl port-forward -n qa svc/payment-service 4008');
  console.log('stdout:', stdout);
  console.log('stderr:', stderr);
})();

ошибка появляется через 60 секунд (до ошибки работает переадресация порта, но ничего не выводится)

...