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.