Powershell DSC Konfigürasyonu

Powershell DSC Konfigürasyonu makalesinde Powershell üzerinde DSC deployment işlemi yapacağız. 2 sunucu üzerinde eş zamanlı olarak Web server ve IIS console featureslarını dağıtacağız. Powershell DSC Nedir bilmiyorsanız. Linke tıklayarak Powershell DSC nin ne olduğu hakkında bilgi edinebilirsiniz.

Bu makalede uzun uzadıya açıklama yapmadan Powershell DSC konfigürasyon komutlarını paylaşacağım.

Konfigürasyon dosyası aşağıdaki sıralama ile çalıştırılır. Deploy edilen konfigürasyon dosyaları C:\DSC folderı altına LCM ve Config olarak listelenecektir.

Sıralama

  1. LCM_Push.ps1 –> LCM Meta.mof dosyası oluşturur. Bu dosya sunucuların alacağı metadata configleri tutar.
  2. DSCSimgleConfig.ps1  –> Bu config mof dosyası sunuculara hangi features veya servislerin yükleneceğini tutar.
  3.  DSC-Deploy.ps1 ile DSC konfigürasyonu deploy edilir.

1- Powershell DSC LCM Push

 

2- Powershell DSC Config

 

3- Powershell DSC Deploy