Omówienie Desired State Configuration programu PowerShell (DSC)
DSC to platforma zarządzania w programie PowerShell, która umożliwia zarządzanie infrastrukturą IT i programowaniem przy użyciu konfiguracji jako kodu.
Dostępne są trzy wersje rozszerzenia DSC:
DSC 1.1 to starsza wersja DSC, która pierwotnie została dostarczona w Windows PowerShell 5.1.
DSC 2.0 to wersja DSC dostarczana w programie PowerShell 7.
Po wydaniu programu PowerShell 7.2 moduł PSDesiredStateConfiguration nie jest już uwzględniony w pakiecie programu PowerShell. Rozdzielenie dsC na własny moduł umożliwia inwestowanie i opracowywanie rozszerzenia DSC niezależnie od programu PowerShell i zmniejszenie rozmiaru pakietu programu PowerShell. Użytkownicy DSC będą korzystać z zalet uaktualniania dsC bez konieczności uaktualniania programu PowerShell, skracając czas wdrażania nowych funkcji DSC. Użytkownicy, którzy chcą kontynuować korzystanie z kontrolera DSC w wersji 2, mogą pobrać plik PSDesiredStateConfiguration 2.0.5 z Galeria programu PowerShell.
DSC 3.0 to nowa wersja dsC. Ta wersja jest wersją zapoznawcza, która jest nadal opracowywana. Użytkownicy pracujący w środowiskach innych niż Windows mogą oczekiwać funkcji międzyplatformowych w wersji DSC 3.0. DSC 3.0 to wersja obsługiwana przez funkcję konfiguracji maszyny w usłudze Azure Automanage.
Dokumentacja dsC została przeniesiona do nowej lokalizacji, abyśmy mogli zarządzać informacjami specyficznymi dla wersji DSC niezależnie od wersji programu PowerShell.
Zobacz nową dokumentację w Desired State Configuration 2.0.