As tags da instância EC2 da consulta do livro de receitas do Chef AWS podem ser consultadas?

4

O Chef tem o livro de receitas oficial da AWS ( link ), que permite a criação de recursos da AWS, bem como a atualização de tags de recursos.

Os recursos personalizados introduzidos pelo livro de receitas da AWS podem ser usados nas receitas para ler as tags de recurso da AWS? Os únicos recursos listados nos documentos de ajuda são usados para atualizar / criar / excluir essas tags.

Meu objetivo é conseguir determinar o ambiente do Chef com base em uma tag específica da AWS.

    
por geekifier 12.01.2015 / 19:30

1 resposta

2

Você pode usar o mesmo método usado pela tag LWRP. Dê uma olhada no link

ec2.describe_tags(:filters => { 'resource-id' => @current_resource.resource_id }).map do |tag|   
  chef-environment = tag[:my_tag_name]
end

Algo assim ^^

    
por 13.01.2015 / 18:49