Укрепление SSH с помощью chef test- кухня. Как указать test-kitchen, как подключиться?

Я написал поварскую книгу, и она отлично работает с test-kitchen. Теперь я хочу усилить доступ ssh к рабочим узлам, написав рецепт, который перезаписывает / etc / ssh / sshd_config. Среди прочего, он изменяет порт ssh на порт, отличный от порта по умолчанию.

Теперь при запуске «кухонный вход» после «кухонного конвергенции» происходит сбой, потому что он не может подключиться к порту по умолчанию.

Is есть ли способ настроить тестовую кухню с другим портом ssh? Или есть другой способ сделать это? Могу ли я распознать, работает ли рецепт на тестовой кухне, и изменить ли порт ssh только в производственной среде?

1
задан 4 January 2016 в 19:25
1 ответ

Я нашел решение. Kitchen может переопределять атрибуты узлов в файле .kitchen.yml. Так что использование атрибута для порта ssh помогает.

2
ответ дан 3 December 2019 в 20:44

Теги

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