push-to-registry

Отправка метаданных сборки Packer в реестр HCP Packer для отслеживания и управления жизненным циклом образов. Используется при интеграции сборок Packer с HCP Packer для версионирования…

npx skills add https://github.com/hashicorp/terraform-agent-kit --skill push-to-registry

Больше skills от hashicorp

provider-actions
hashicorp
Реализация действий провайдера Terraform с использованием Plugin Framework. Используется при разработке императивных операций, выполняемых в событиях жизненного цикла (до/после…
official
provider-docs
hashicorp
Создание, обновление и проверка документации провайдера Terraform для Terraform Registry с использованием рекомендованных HashiCorp шаблонов, tfplugindocs шаблонов и схемы…
official
aws-ami-builder
hashicorp
Создаёт пользовательские образы Amazon Machine Images с помощью сборщика amazon-ebs из Packer. Автоматизирует создание AMI из исходных AMI с использованием HCL-шаблонов и провизионеров для настройки (скрипты оболочки, загрузка файлов, управление конфигурацией). Поддерживает многрегиональное распространение AMI через ami_regions и гибкую фильтрацию исходных AMI по имени, владельцу и типу виртуализации. Аутентифицируется через переменные окружения, файл учётных данных AWS или профили экземпляров IAM; включает команды проверки и сборки для шаблона...
official
azure-image-builder
hashicorp
Создание управляемых образов Azure и образов Azure Compute Gallery с помощью Packer. Используйте при создании пользовательских образов для виртуальных машин Azure.
official
azure-verified-modules
hashicorp
Требования к сертификации и лучшие практики для модулей Azure Terraform, стремящихся к соответствию AVM. Обеспечивает соблюдение ограничений версий провайдера (azurerm >= 4.0, < 5.0; azapi >= 2.0, < 3.0) и запрещает ссылки на модули на основе git в пользу закрепленных источников реестра Terraform. Требует использования нижнего регистра с подчеркиваниями для всех идентификаторов, точных типов переменных, отдельных атрибутов вывода через шаблон антикоррупционного слоя и упорядоченных по алфавиту локальных переменных. Требует переменных переключателей функций для добавляемых новых ресурсов...
official
new-terraform-provider
hashicorp
Создание каркаса нового провайдера Terraform с использованием Plugin Framework. Генерирует новую рабочую область модуля Go с стандартным соглашением об именовании "terraform-provider-" и инициализирует необходимые зависимости. Предоставляет шаблонный файл main.go, следующий шаблонам Plugin Framework от HashiCorp, с маркерами TODO для настройки. Проверяет настройку, выполняя команды сборки и тестирования, чтобы убедиться, что провайдер компилируется и проходит начальные проверки. Управляет рабочей областью, запрашивая подтверждение намерения перед созданием новой...
official
provider-actions
hashicorp
Реализация императивных действий провайдера Terraform в событиях жизненного цикла ресурсов с использованием Plugin Framework. Поддерживает триггеры жизненного цикла до/после создания и до/после обновления (события уничтожения недоступны в Terraform 1.14.0). Требует правильного определения схемы с корректными типами фреймворка, ElementType для коллекций и валидаторами для проверки входных данных. Включает отчетность о прогрессе, управление таймаутами и всестороннюю обработку ошибок для длительных операций. Реализует опрос и...
official
provider-docs
hashicorp
Создание, обновление и проверка документации провайдера Terraform для Terraform Registry с использованием рекомендованных HashiCorp шаблонов, tfplugindocs шаблонов и схемы…
official