5 puan yazan ironlung 2024-03-14 | 6 yorum | WhatsApp'ta paylaş
  • Pulumi:
    • IaC aracı olarak altyapıyı kolayca yapılandırıp yönetmeye yardımcı olan özellikler sunar
    • HashiCorp tarafından geliştirilen açık kaynaklı bir projedir
    • Bulut altyapısını programlama dilleriyle tanımlamak ve yönetmek için kullanılır
  • Özellikler:
    • AWS, Azure, Google Cloud, Kubernetes gibi çeşitli bulut platformlarını destekler
    • Go, Python, TypeScript, JavaScript, C#, Java, YAML vb. ile altyapı tanımlanabilir ve yönetilebilir
    • Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML & Helm Charts'tan Pulumi'ye geçiş yapılabilir
  • AWS'nin depolama hizmeti S3 oluşturma yöntemi:
    • S3 oluşturma yetkisine sahip bir IAM kullanıcısı oluşturulur ve AWS configure kullanılarak kaydedilir
    • Brew ile Pulumi kurulur, $pulumi new aws-python ile proje ayarlanır
      • Pulumi ilk kez kullanıldığında “giriş yapılması gerekiyor” yönünde bir bilgilendirme mesajı gösterilir
    • Giriş tamamlandıktan sonra proje ayarları için proje adı, açıklama, stack adı ve bölge girilerek proje oluşturulur
    • Kaynak oluşturmak için $ pulumi up girildiğinde değişiklikler vb. gösterilir
    • yes seçildiğinde gerçek AWS ortamında kaynaklar oluşturulur
    • AWS'de oturum açtıktan sonra Amazon S3 konsoluna gidildiğinde, pulumi up komutuyla oluşturulan bucket görülebilir

6 yorum

 
bus710 2024-03-15

Terraform’un benimsenme oranı daha yüksek olsa da, nedense Pulumi bana daha cazip geliyor. Sonuçta zaten kullandığım dili kullanabiliyorum…

 
nasir17 2024-03-14

Pulumi'yi de HashiCorp mu geliştirdi? HashiCorp'un geliştirdiği Terraform değil miydi?

 
ironlung 2024-03-14

Merhaba. Biz Infograb. İlgili içeriği kontrol edip blogdaki orijinal metni düzelttik. İçerikteki hatayı işaret ettiğiniz için teşekkür ederiz. Bundan sonra daha dikkatli olup doğru bilgileri aktarmaya devam edeceğiz.

 
ironlung 2024-03-14

Yanlış bilgi verdiğim için özür dilerim. İlgili içeriği düzeltmek veya özet yazısını silmek istedim, ancak yazının üzerinden iki saat geçtiği için silmek zorlaştı. Tekrar özür dilerim.

 
nasir17 2024-03-14

Yapay zekayla yazılmış gibi hafif bir hissi var ama sonuçta o da yapay zeka.

 
c1t1d0s7 2024-03-14

Pulumi, Pulumi tarafından geliştirildi; HashiCorp'un Terraform'u geliştirdiği de doğrudur.
Orijinal yazıda da Pulumi'nin HashiCorp tarafından geliştirildiği yanlış şekilde belirtilmiş...