Bash ile Windows'a Terraform yükleme

Terraform , bulut altyapısının tanımlanmasını, önizlemesini ve dağıtımını sağlar. Terraform kullanarak HCL söz dizimlerini kullanarak yapılandırma dosyaları oluşturursunuz. HCL söz dizimi, Azure gibi bulut sağlayıcısını ve bulut altyapınızı oluşturan öğeleri belirtmenize olanak tanır. Yapılandırma dosyalarınızı oluşturduktan sonra, altyapı değişikliklerinizin dağıtılmadan önce önizlemesini görüntülemenizi sağlayan bir yürütme planı oluşturursunuz. Değişiklikleri doğruladıktan sonra, altyapıyı dağıtmak için yürütme planını uygularsınız.

Bu makalede Terraform ile kullanmak üzere Azure'da kimlik doğrulaması yapma seçenekleri sunulur.

Bu makalede şunları öğreneceksiniz:

  • Git Bash terminal öykünücüsü yükleme
  • Azure CLI'yı yükleme
  • Terraform'u yükleme
  • Ortamınızı Terraform'u Windows'da çalıştıracak şekilde yapılandırma
  • Yaygın Terraform ve Azure kimlik doğrulama senaryolarını anlama
  • Cloud Shell'den bir Microsoft hesabı aracılığıyla kimlik doğrulaması (Bash veya PowerShell kullanarak)
  • Windows'tan bir Microsoft hesabı aracılığıyla kimlik doğrulaması (Bash veya PowerShell kullanarak)
  • Azure CLI kullanarak hizmet sorumlusu oluşturma
  • Azure PowerShell’i kullanarak hizmet sorumlusu oluşturma
  • Ortam değişkenlerinde hizmet sorumlusu kimlik bilgilerini belirtme
  • Terraform sağlayıcı bloğunda hizmet sorumlusu kimlik bilgilerini belirtme

1. Ortamınızı yapılandırma

  • Azure aboneliği: Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

2. Terminal öykünücüsü yükleme

Windows'ta Bash komutlarını çalıştırmak için Git Bash ve Windows Terminali gibi birçok seçenek vardır. Bu makale Git Bash kullanılarak test edilmiştir. Git Bash'i indirin ve yükleyin.

3. Azure CLI'yi yükleme

Azure CLI'yi yükleyin. Bu makale, Azure CLI sürüm 2.26.1 kullanılarak test edilmiştir.

4. Windows için Terraform'u yükleme

  1. Terraform'ı indirin. Bu makale Terraform sürüm 1.1.4 kullanılarak test edilmiştir.

  2. İndirmeden, yürütülebilir dosyayı seçtiğiniz bir dizine (örneğin, c:\terraform) ayıklayın.

  3. Sisteminizin genel PATH ortam değişkenini yürütülebilir dosyayı içeren dizini içerecek şekilde güncelleştirin.

  4. Bir terminal penceresi açın.

  5. komutuyla terraform genel yol yapılandırmasını doğrulayın.

    terraform -version
    

Azure'da Terraform sorunlarını giderme

Azure'da Terraform kullanırken karşılaşılan yaygın sorunları giderme

Sonraki adımlar