В настоящее время я использую Chef, чтобы попытаться автоматизировать развертывание нескольких серверов, и у меня возникла небольшая проблема. Короче говоря, мне нужно программно найти общедоступный DNS экземпляра AWS, но я не могу найти какую-либо команду для этого. Экземпляр уже является узлом, поэтому я ищу что-то похожее на Chef::Config[:node_name], но вместо этого для общедоступного dns (Chef::Config[:node_public_dns] сделал бы свое дело... если бы он существовал) . Я уверен, что эта функциональность существует в той или иной форме, поскольку при создании узла Chef выдает на экран поле public_dns.
В любом случае, спасибо заранее, ребята!