Как найти среду Шеф-повара в рецепте?

Вам будет нужен виртуальный сервер для clientdomain.com на специализированной установке хостинга. Затем проблема becomed прозрачно проксирующий запрос от clientdomain.com до выделенного сервера (IP-адресом).

Если бы clientdomain.com не выделен приложению, использование субдомена было бы более простым. Этому также был бы нужен хост (виртуальный или иначе) на специализированной установке хостинга.

30
задан 25 November 2014 в 03:14
2 ответа

Посмотрите атрибут Ruby chef_environment (не обычный атрибут Chef) на узле:

if node.chef_environment == "dev"
  # stuff
end
46
ответ дан 28 November 2019 в 19:59

другим элегантным способом:

if ['production','development'].include? node.chef_environment
    #do something here
end
2
ответ дан 28 November 2019 в 19:59

Теги

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