azure-image-builder

Construa imagens gerenciadas do Azure e imagens da Azure Compute Gallery com o Packer. Use ao criar imagens personalizadas para VMs do Azure.

npx skills add https://github.com/hashicorp/agent-skills --skill azure-image-builder

Mais skills de hashicorp

provider-actions
hashicorp
Implemente ações do provedor Terraform usando o Plugin Framework. Use ao desenvolver operações imperativas que executam em eventos do ciclo de vida (antes/depois…
official
provider-docs
hashicorp
Criar, atualizar e revisar documentação de provedor Terraform para o Terraform Registry usando padrões recomendados pela HashiCorp, modelos tfplugindocs e esquema…
official
aws-ami-builder
hashicorp
Construa imagens de máquina Amazon personalizadas com o builder amazon-ebs do Packer. Automatiza a criação de AMIs a partir de AMIs de origem usando templates HCL com provisionadores para personalização (scripts shell, uploads de arquivos, gerenciamento de configuração). Suporta distribuição de AMIs em várias regiões via ami_regions e filtragem flexível de AMIs de origem por nome, proprietário e tipo de virtualização. Autentica por meio de variáveis de ambiente, arquivo de credenciais AWS ou perfis de instância IAM; inclui comandos de validação e build para o template...
official
azure-verified-modules
hashicorp
Requisitos de certificação e melhores práticas para módulos Azure Terraform que buscam conformidade AVM. Impõe restrições de versão do provedor (azurerm >= 4.0, < 5.0; azapi >= 2.0, < 3.0) e proíbe referências de módulos baseadas em git em favor de fontes fixas do registro Terraform. Exige snake_case minúsculo para todos os identificadores, tipos de variáveis precisos, atributos de saída discretos através do padrão de camada anticorrupção e locais ordenados alfabeticamente. Requer variáveis de alternância de funcionalidades para novos recursos adicionados...
official
new-terraform-provider
hashicorp
Estrutura um novo provedor Terraform usando o Plugin Framework. Gera um novo workspace de módulo Go com a convenção de nomenclatura padrão "terraform-provider-" e inicializa as dependências necessárias. Fornece um arquivo main.go de modelo seguindo os padrões do Plugin Framework da HashiCorp, com marcadores TODO para personalização. Valida a configuração executando comandos de build e teste para garantir que o provedor compile e passe nas verificações iniciais. Gerencia o workspace confirmando a intenção antes de criar um novo...
official
provider-actions
hashicorp
Implementa ações imperativas do provedor Terraform em eventos do ciclo de vida do recurso usando o Plugin Framework. Suporta gatilhos de ciclo de vida antes/depois da criação e antes/depois da atualização (eventos de destruição não disponíveis no Terraform 1.14.0). Requer definição adequada de esquema com tipos corretos do framework, ElementType para coleções e validadores para validação de entrada. Inclui relatório de progresso, gerenciamento de tempo limite e tratamento abrangente de erros para operações de longa duração. Implementa polling e...
official
provider-docs
hashicorp
Criar, atualizar e revisar documentação de provedor Terraform para o Terraform Registry usando padrões recomendados pela HashiCorp, modelos tfplugindocs e esquema…
official
provider-resources
hashicorp
Implemente recursos e fontes de dados do Terraform Provider com operações CRUD completas e testes. Abrange padrões de implementação de recursos tanto do SDKv2 quanto do Plugin Framework, incluindo design de esquemas, modificadores de plano e validadores. Fornece exemplos completos de operações CRUD (Criar, Ler, Atualizar, Excluir) com tratamento de erros, gerenciamento de estado e padrões de recurso não encontrado. Inclui padrões de testes de aceitação: testes básicos, testes de desaparecimento, funções auxiliares e comandos de execução de testes...
official