Как переопределить порт ssh в .kitchen.yml?

869
Anthony Kong

Я хочу иметь возможность установить, какой порт использовать для пересылки ssh при запуске kitchen converge.

Я добавил forwarded_portстроки в .kitchen.yml:

---  driver: name: vagrant network:· - ["forwarded_port", ] 

Но kitchenвсе еще использует порт по умолчанию для ssh:

~/D/octopress git:source ❯❯❯ netstat -n -p tcp | grep 22  .... tcp4 0 0 127.0.0.1.2200 127.0.0.1.59456 ESTABLISHED tcp4 0 0 127.0.0.1.59456 127.0.0.1.2200 ESTABLISHED 

Видимо, отображение создано, но kitchenне использует его. Как переопределить порт ssh в .kitchen.yml?

Я проверил сайт шеф-повара, и эта страница не предоставляет более подробную информацию

Как я могу переопределить порт ssh по умолчанию?

2

1 ответ на вопрос

0
Andrew

Вы не указали имя экземпляра вашей кухни, поэтому я составлю имя, чтобы продолжить пример. Если на кухне в кулинарной книге вы создали сервер под названием «default-centos-75», вы должны отредактировать следующий файл в домашнем каталоге этой кулинарной книги:

vi .kitchen/default-centos-75.yml

Затем вы найдете строку, которая начинается, port:и измените номер порта на нужный порт. Например, изменить port: 2222наport: 2223

Похожие вопросы