H
Hashicorp Skills
ego lite browser
sponsorego lite, AI ajanlarının web otomasyonu çalıştırması için en hızlı tarayıcıdır, Codex veya Claude Code ile oturum açmış durumunuzu paylaşır, sıfır maliyet, sıfır yapılandırma.
Alpha Vantage MCP Server
sponsorFinansal piyasa verilerine erişin: gerçek zamanlı ve geçmiş hisse senedi, ETF, opsiyon, forex, kripto, emtia, temel veriler, teknik göstergeler ve daha fazlası
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
aws-ami-builder
hashicorp
Build Amazon Machine Images (AMIs) with Packer using the amazon-ebs builder. Use when creating custom AMIs for EC2 instances.
official
azure-image-builder
hashicorp
Build Azure managed images and Azure Compute Gallery images with Packer. Use when creating custom images for Azure VMs.
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
azure-verified-modules
hashicorp
Azure Verified Modules (AVM) gereksinimleri ve sertifikalı Azure Terraform modülleri geliştirmek için en iyi uygulamalar. Azure modülleri oluştururken veya incelerken kullanın…
official
new-terraform-provider
hashicorp
Use this when scaffolding a new Terraform provider with the Plugin Framework: workspace layout, go module setup, provider server main.go, and a provider.go…
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
Terraform Provider 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-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-configuration
hashicorp
Terraform sağlayıcı yapılandırmasını ve kimlik doğrulamasını Plugin Framework ile uygulayın: kimlik bilgileri için sağlayıcı şeması (Optional + Sensitive öznitelikleri),…
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
provider-docs
hashicorp
Create, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and schema…
official
provider-ephemeral-resources
hashicorp
Implement Terraform provider ephemeral resources with the Plugin Framework: the Open/Renew/Close lifecycle, ephemeral schema design, registration via…
official
provider-framework-migration
hashicorp
Terraform sağlayıcı kaynaklarını ve veri kaynaklarını Plugin SDKv2'den Plugin Framework'e taşıyın: her iki eklentiyi tek bir sağlayıcıda birleştirme (terraform-plugin-mux,…
official
provider-resources
hashicorp
Implement Terraform Provider resources and data sources using the Plugin Framework: CRUD operations, schema design, plan modifiers and validators, not-found…
official
provider-resources
hashicorp
Terraform Provider kaynaklarını ve veri kaynaklarını eksiksiz CRUD işlemleri ve testlerle uygulayın. Kaynak uygulaması için SDKv2 ve Plugin Framework desenlerini, şema tasarımı, plan değiştiricileri ve doğrulayıcıları kapsar. Hata yönetimi, durum yönetimi ve kaynak bulunamama desenleriyle birlikte eksiksiz CRUD işlem örnekleri (Oluşturma, Okuma, Güncelleme, Silme) sağlar. Kabul testi desenlerini içerir: temel testler, kaybolma testleri, yardımcı fonksiyonlar ve test yürütme komutları...
official
provider-test-patterns
hashicorp
Plugin Framework ile terraform-plugin-testing kullanarak kabul testleri yazma desenleri.
official
provider-test-patterns
hashicorp
Terraform provider acceptance test patterns using terraform-plugin-testing with the Plugin Framework. Covers test structure, TestCase/TestStep fields,…
official
push-to-registry
hashicorp
Packer yapı meta verilerini, görüntü yaşam döngüsü takibi ve yönetişimi için HCP Packer kayıt defterine gönderir. Yapı yapıtlarını HCP Packer'da minimum ek yük ile kaydeder, yalnızca meta verileri (gerçek görüntüleri değil) depolar ve yapı süresine bir dakikadan az ekler. Sürüm kontrolü ve uyumluluk takibi için seviye etiketlerini (yapı başına güncellenir) ve değişmez yapı seviyesi etiketlerini (git SHA, zaman damgaları) destekler. Görüntüleri sorgulamak ve dağıtmak için hcp_packer_artifact veri kaynağı aracılığıyla Terraform ile entegre olur.
official
push-to-registry
hashicorp
Push Packer build metadata to HCP Packer registry for tracking and managing image lifecycle. Use when integrating Packer builds with HCP Packer for version…
official
refactor-module
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
official
refactor-module
hashicorp
Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practices.
official
run-acceptance-tests
hashicorp
Terraform sağlayıcıları için yapılandırılmış sorun giderme ile Go kabul testlerini çalıştırın ve teşhis edin. TF_ACC=1 ortam değişkeni ile go test -run=TestAccFeatureHappyPath kullanarak odaklanmış kabul testlerini çalıştırın. Hataları aşamalı olarak teşhis edin: -count=1 ile yeniden deneyin, -v ile ayrıntılı çıktıyı etkinleştirin, TF_LOG=debug ile hata ayıklama günlüğünü etkinleştirin ve TF_ACC_WORKING_DIR_PERSIST=1 ile Terraform çalışma alanını kalıcı hale getirin. Bir TestCheckFunc'ı kasıtlı olarak bozarak, testi yeniden çalıştırarak test gü
official
run-acceptance-tests
hashicorp
Guide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix `TestAcc`, when a…
official
terraform-policy
hashicorp
Terraform Policy dosyalarını yazın, test edin veya dönüştürün (.policy.hcl, .policytest.hcl, Sentinel→tfpolicy). Tetikleyiciler: policy.hcl, policytest, convert sentinel, tfpolicy,…
official
terraform-search-import
hashicorp
Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure…
official
terraform-search-import
hashicorp
Mevcut bulut kaynaklarını Terraform Search sorguları kullanarak keşfedin ve bunları toplu olarak Terraform yönetimine aktarın. Yönetilmeyen altyapıyı dahil ederken kullanın…
official
terraform-stacks
hashicorp
Terraform Stack yapılandırmalarını ortamlar arasında oluşturma, doğrulama ve yönetme kapsamlı kılavuzu. Stack dili temellerini kapsar: bileşen tanımları (.tfcomponent.hcl), dağıtım örnekleri (.tfdeploy.hcl), dosya organizasyonu ve gerekli Terraform v1.13+. Sağlayıcılar ve bileşenler üzerinde for_each kullanarak çok bölgeli ve çok ortamlı dağıtımları destekler, bileşenler arasında otomatik bağımlılık çıkarımı içerir. İş yükü kimliği (OIDC) kimlik doğrulaması, kimlik token...
official
terraform-stacks
hashicorp
Comprehensive guide for working with HashiCorp Terraform Stacks. Use when creating, modifying, or validating Terraform Stack configurations (.tfcomponent.hcl,…
official
terraform-style-guide
hashicorp
HashiCorp'un resmi stil kurallarına uygun Terraform kodu oluşturur ve bakımını yapar. terraform.tf, providers.tf, main.tf, variables.tf, outputs.tf ve locals.tf dosyalarında iki boşluklu girinti, küçük harf alt çizgi adlandırma ve standart dosya organizasyonunu zorunlu kılar. Tüm değişkenler ve çıktılar için tür ve açıklama gerektirir, kimlik bilgileri için doğrulama kuralları ve hassas bayrak desteği sunar. Dinamik kaynaklar için count yerine for_each'i önceliklendirir, güvenlik sıkılaştırması (şifreleme, özel...) uygular.
official
terraform-style-guide
hashicorp
Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform…
official
terraform-test
hashicorp
Terraform testlerini yazmak ve çalıştırmak için kapsamlı rehber. Test dosyaları (.tftest.hcl) oluştururken, run bloklarıyla test senaryoları yazarken, doğrularken… kullanın.
official
terraform-test
hashicorp
Terraform testlerini yazma ve çalıştırma için kapsamlı rehber; assertion'lar, mocking ve modül doğrulama ile birlikte. .tftest.hcl sözdizimini kullanarak plan veya apply modunda çalışan run blokları ile test dosyaları yazın; sıralı ve paralel yürütmeyi, isteğe bağlı durum izolasyonu ile destekler. Kaynak nitelikleri, çıktılar ve veri kaynakları üzerinde koşulları assert edin; geçersiz girdilerin düzgün bir şekilde reddedildiğini doğrulamak için expect_failures kullanın. Mock sağlayıcılar (Terraform 1.7.0+) altyapı davranışını simüle eder...
official
tfctl
hashicorp
HCP Terraform / Terraform Cloud / Terraform Enterprise ile tfctl CLI kullanarak etkileşim kurun. Tam API kapsamı. HERHANGİ bir HCP Terraform veya Terraform Cloud veya…
official
windows-builder
hashicorp
Build Windows images with Packer using WinRM communicator and PowerShell provisioners. Use when creating Windows AMIs, Azure images, or VMware templates.
official
windows-builder
hashicorp
Packer ile WinRM iletişimcisi ve PowerShell sağlayıcıları kullanarak Windows imajları oluşturun. Windows AMI'leri, Azure imajları veya VMware şablonları oluştururken kullanın.
official