BÖLÜM 2 – AZURE STACK DEVELOPMENT KIT KURULUMU
Azure Stack Development Kit
Kurulumu
Azure Stack Development Kit Bileşenlerinin İndirilmesi
- Development Kit bileşenlerinin indirilmesine başlamadan önce sunucunuzda en az 60GB boş alan olduğundan ve .Net Framework 4.6 yada sonrasının yüklü olduğundan emin olun.
- https://azure.microsoft.com/tr-tr/overview/azure-stack/development-kit/?v=try adresine giderek kayıt olup Development Kit’i indirebilirsiniz.
- Kayıt işleminden sonra AzureStackDownloader.exe dosyasını çalıştırarak indirme işlemine başlayabilirsiniz.
- İndirme işlemi tamamlandıktan sonra Run butonuna basarak MicrosoftAzureStackPOC.exe’yi çalıştırın.
- Lisans anlaşmasını kabul ederek devam edin.
- Dosyların extracted edileceği dosya yolunu gösterin. Varsayılan olarak C:\Microsoft Azure Stack yolu gelecektir.
- Extract işlemi başarıyla sonuçlandıktan sonra CloudBuilder.vhx ve ThirdPartyLicenses.rtf dosyalarınız açılacaktır. (Ortalama 25 GB)
Development Kit Makinesinin Hazırlanması
- Öncelikle fiziksel olarak Development Kit makinenize bağlı olduğunuzdan emin olun. Yada fiziksek bir konsol erişiminizin olması gerekmektedir. (KVM, ILO, vs..)
- İndirip ve extract ettiğimix CloudBuilder.vhdx dosyasını direk root altına kopyalayın. (C:\CloudBuilder.vhx)
- Aşağıdaki powershell scriptini çalıştırın. Bu script asdk-installer.ps1 isimli dosyayı C:\AzureStack_Installer yoluna indirecektir.
# Variables
$Uri = ‘https://raw.githubusercontent.com/Azure/AzureStack-Tools/master/Deployment/asdk-installer.ps1’
$LocalPath = ‘c:\AzureStack_Installer’
# Create folder
New-Item $LocalPath -Type directory
# Download file
Invoke-WebRequest $uri -OutFile ($LocalPath + ‘\’ + ‘asdk-installer.ps1’)
- Script çalıştıktan sonra ve asdk-installer.ps1 script dosyasını indirdikten sonra bu scripti çalıştırın.
- Açılan pencerede Prepare Environment seçeneği ile devam edin.
- Cloudbuiledr.vhdx dosyanızı gösterin.
- Optional Settings penceresinde aşağıdaki özellikleri girebilirsiniz.
Computername: FQDN gereksinimlerine uyan bir makine ismi girin. Eğer girmezseniz Windows rastgele bir siim atayacaktır.
Time Zone: Bölge saat diliminizi girin.
Stati IP Configuration: Bu seçenek ile static bir IP ataması yapabilirsiniz. Eğer seçmezseniz development kit makineniz restart atıp CloudBuilder.vhdx ile açtıktan sorna DHCP’den IP almaya çalışacaktır. DHCP yapılandırıldıysa ortamınız da IP alacaktır.
- Eğer Static IP Configuration seçeneğini seçtiyseniz bir sonraki adımda Network Adapter’inizi seçmeniz gerekmektedir. İşlem tamamlandıktan sonra development kit makinesinin hazırlanması da tamamlanmış olacaktır.
- Developer Kit makinenize restart atmanız ve CloudBuilder.vhdx ile boot etmeniz gerekmektedir. Boot işleminden sonra dağıtıma artık geçebiliriz.
Development Kit Kurulumu
- CloudBuilder.vhdx ile boot ettiktenten sonra sunucunuzu Local Administrator hesabı ile oturum açın.
- C:\AzureStack_Installer\asdk-installer.ps1 powershell dosyasını çalıştırın. (CloudBuilder.vhdx artık c sürücüsünde olduğu için powershell dosyası diğer sürücünün root’u altında olacaktır.)
- Açılan pencerede Install seçeneğini seçerek devam edin.
- Identity Provide ve Credentials bölümünde Type olarak Azure Cloud (Azure Active Directory) yada ADFS seçeneklerinden birini kullanabilirsiniz.
Azure Cloud seçtiğinizde Azure Active Directory’inizin bulunduğu tenant AAD Directory bölümüne girmeniz gerekmektedir. Daha sonra bu hesapta oturum açabilmek için Global Admin yetkilerine sahip bir kullanıcı hesabı gerekecektir.
Local Administrator Password bölümüne gireceğiniz parola kurulum hazırlıkları yaparken girdiğimiz Local Administrator şifresi ile aynı olmalıdır.
- Development Kit için kullanacağınız network kartınızı seçin.
- BGPNAT01 için gereken Network yapılandırması bölümünde DHCP yada Static seçeneklerinden birini seçebilirsiniz. Eğer Static olarak devam edecekseniz ve VLAN ID yapılandırması kullanıyorsanız detayları belirtmeyi unutmayın.
- Son özet bölümünde artık ortamınız Development Kit kurulumuna hazır.
- Deploy butonu ile kurulum başlayacaktır.
- Eğer Azure AD’yi seçtiyseniz, script çalıştıktan 2-3 dakika sonra kimlik doğrulama için bir ekran karşınıza gelecektir. Burada Global Admin yetkilerine sahip kullanıcı bilgilerini girmeniz gerekmektedir.
- Kurulum aşaması birkaç saat sürecektir ve sisteminiz otomatik olarak birkaç kere restart edebilir. Kurulum başarılı bir şekilde tamamlandıktan sonra PowerShell ekranında COMPLETE: Action ‘Deployment’ mesajını görebilirsiniz. Eğer kurulum sırasında bir hata ile karşılaşırsanız aşağıdaki komut ile tekrar başlatabilirsiniz.
cd c:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun