Genel Bakış
Microsoft Desired State Configuration (DSC) v3.2.0, 29 Nisan 2026 tarihinde genel erişime (GA) açılmıştır. Bu sürüm, sistem yapılandırmalarını yönetmek için kullanılan otomasyon araç setine önemli iyileştirmeler ve yeni yetenekler getirmektedir. DSC, Windows ve Linux sistemlerinin servis durumları, güvenlik duvarı kuralları ve yüklü özellikler gibi yapılandırma parametrelerini tanımlamanıza ve bu durumu otomatik olarak doğrulamanıza olanak tanır.
DSC v3.2.0 ile Gelen Yenilikler
Bu güncelleme ile birlikte gelen temel yenilikler şunlardır:
- Yerleşik Kaynaklar: Servis yönetimi, güvenlik duvarı kuralları ve SSH ayarları için doğrudan destek.
- Gelişmiş Önizleme Modu:
--what-ifparametresi artık bireysel kaynaklar düzeyinde çalışarak daha hassas hata ayıklama sağlar. - Versiyon Sabitleme (Version Pinning): Yapılandırmaların kararlılığını korumak için belirli DSC modül sürümlerini kilitleme imkanı.
- Bicep Entegrasyonu: gRPC üzerinden deneysel Bicep desteği ile altyapı kodlama (IaC) süreçlerine entegrasyon.
Kurulum ve Yapılandırma Adımları
Sisteminizi DSC v3.2.0 sürümüne yükseltmek ve yeni özellikleri kullanmaya başlamak için aşağıdaki adımları izleyin:
- Mevcut DSC modülünüzü kontrol edin:
Get-Module -Name PSDscResources -ListAvailable - DSC v3.2.0 sürümünü PowerShell Gallery üzerinden yükleyin:
Install-Module -Name PSDscResources -RequiredVersion 3.2.0 -Force - Yapılandırmanızı yeni kaynakları içerecek şekilde güncelleyin ve
--what-ifmodunu test edin:Start-DscConfiguration -Path .\Config.ps1 -WhatIf
Dikkat: Bicep entegrasyonu şu an için deneysel (experimental) aşamadadır. Üretim ortamlarında kullanmadan önce kapsamlı testler yapılması önerilir.
Sınırlamalar ve Dikkat Edilmesi Gerekenler
DSC v3.2.0, önceki sürümlere göre daha fazla esneklik sunsa da bazı kısıtlamalar mevcuttur. Özellikle Bicep üzerinden gRPC çağrılarının ağ yapılandırması ve güvenlik duvarı izinleri konusunda hassas olduğu unutulmamalıdır. Ayrıca, versiyon sabitleme özelliği sadece modül bağımlılıkları net bir şekilde tanımlanmış projelerde tam verimle çalışır.
Sorun Giderme
Eğer kurulum veya yapılandırma sırasında hata alırsanız, DSC loglarını Get-WinEvent komutu ile inceleyebilir veya -Verbose parametresini kullanarak işlemin detaylarını gözlemleyebilirsiniz. Versiyon çakışmalarını önlemek için Update-Module komutunu kullanırken -Force bayrağını dikkatli kullanın.



