refactor-module

tarafından hashicorp

We need to translate the given English text into Turkish. The text describes a skill for refactoring Terraform modules. We must preserve the name "refactor-module" but it's not in the text, so we don't include it. We translate the description only. No extra commentary, no labels. Just the translation. The text: "Break monolithic Terraform configurations into reusable, well-structured modules with clear contracts and migration paths. Analyzes existing code to identify refactoring candidates, groups resources by logical function, and assesses complexity before design Generates module interfaces with typed variables, validation rules, and descriptive outputs following HashiCorp best practices Provides state migration strategies using moved blocks (Terraform 1.1+) or manual terraform state mv commands..." Note: There are missing periods and run-on sentences. We'll translate as is, but ensure proper Turkish punctuation. Translation: Monolitik Terraform yapılandırmalarını, net sözleşmeler ve geçiş yolları ile yeniden kullanılabilir, i

npx skills add https://github.com/hashicorp/agent-skills --skill refactor-module

hashicorp tarafından daha fazla skill

provider-actions
hashicorp
Terraform Sağlayıcı eylemlerini Plugin Framework kullanarak uygulayın. Yaşam döngüsü olaylarında (öncesi/sonrası…) yürütülen zorunlu işlemler geliştirirken kullanın.
official
provider-docs
hashicorp
Terraform Registry için HashiCorp tarafından önerilen desenler, tfplugindocs şablonları ve şema kullanarak Terraform sağlayıcı dokümantasyonu oluşturun, güncelleyin ve gözden geçirin.
official
aws-ami-builder
hashicorp
Packer'ın amazon-ebs builder'ı ile özel Amazon Machine Images oluşturun. HCL şablonları kullanarak kaynak AMI'lerden AMI oluşturmayı otomatikleştirir; özelleştirme için provisioner'lar (shell betikleri, dosya yükleme, yapılandırma yönetimi) içerir. ami_regions ile çoklu bölge AMI dağıtımını ve kaynak AMI'lerin ad, sahip ve sanallaştırma türüne göre esnek filtrelenmesini destekler. Ortam değişkenleri, AWS kimlik bilgileri dosyası veya IAM örnek profilleri aracılığıyla kimlik doğrulaması yapar; şablon için doğrulama ve derleme komutlarını içerir...
official
azure-image-builder
hashicorp
Azure yönetilen görüntüleri ve Azure Compute Gallery görüntülerini Packer ile oluşturun. Azure VM'ler için özel görüntüler oluştururken kullanın.
official
azure-verified-modules
hashicorp
AVM uyumluluğu arayan Azure Terraform modülleri için sertifikasyon gereksinimleri ve en iyi uygulamalar. Sağlayıcı sürüm kısıtlamalarını (azurerm >= 4.0, < 5.0; azapi >= 2.0, < 3.0) zorunlu kılar ve git tabanlı modül referanslarını yasaklayarak sabitlenmiş Terraform kaynak kayıtlarını tercih eder. Tüm tanımlayıcılar için küçük harf snake_case, kesin değişken türleri, anti-bozulma katmanı deseni aracılığıyla ayrık çıktı nitelikleri ve alfabetik olarak sıralanmış yereller zorunludur. Yeni kaynaklar eklendiğinde özellik geçiş de
official
new-terraform-provider
hashicorp
Plugin Framework kullanarak yeni bir Terraform sağlayıcısı iskeleti oluşturur. Standart "terraform-provider-" adlandırma kuralıyla yeni bir Go modül çalışma alanı oluşturur ve gerekli bağımlılıkları başlatır. HashiCorp'un Plugin Framework desenlerini takip eden, özelleştirme için TODO işaretçileri içeren bir şablon main.go dosyası sağlar. Sağlayıcının derlendiğini ve ilk kontrolleri geçtiğini doğrulamak için derleme ve test komutlarını çalıştırarak kurulumu doğrular. Yeni bir çalışma alanı oluşturmadan önce niyeti onaylayarak çalışma alanı yönetimini gerçekleştirir...
official
provider-actions
hashicorp
Plugin Framework kullanarak kaynak yaşam döngüsü olaylarında imperatif Terraform Provider eylemlerini uygular. Oluşturma öncesi/sonrası ve güncelleme öncesi/sonrası yaşam döngüsü tetikleyicilerini destekler (yok etme olayları Terraform 1.14.0'da mevcut değildir). Doğru framework türleri, koleksiyonlar için ElementType ve giriş doğrulaması için validatörler ile uygun şema tanımı gerektirir. Uzun süren işlemler için ilerleme raporlaması, zaman aşımı yönetimi ve kapsamlı hata işleme içerir. Yoklama ve...
official
provider-docs
hashicorp
Terraform Registry için Terraform sağlayıcı dokümantasyonunu oluşturun, güncelleyin ve gözden geçirin; HashiCorp tarafından önerilen desenler, tfplugindocs şablonları ve şema kullanarak…
official