Training
Module
Desired State Configuration (DSC) implementeren - Training
Desired State Configuration (DSC) implementeren
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Desired State Configuration (DSC) van Microsoft is een declaratief configuratieplatform. Met DSC wordt de status van een machine beschreven met behulp van een indeling die duidelijk moet zijn om te begrijpen, zelfs als de lezer geen deskundige is. In tegenstelling tot imperatieve hulpprogramma's is de definitie van een toepassingsomgeving gescheiden van de scriptlogica die implementeert hoe deze wordt geleverd.
De DSCv3-opdrachtregeltoepassing abstraheert het beheer van softwareonderdelen declaratief en idempotent. DSCv3 wordt uitgevoerd op Linux, macOS en Windows zonder externe afhankelijkheden.
Met DSCv3 kunt u het volgende doen:
DSC-configuratiedocumenten zijn declaratieve YAML-bestanden die instanties van resources definiëren. Normaal gesproken definiëren configuratiedocumenten welke status moet worden afgedwongen.
Voorbeeldscenario's omvatten vereisten voor een toepassingsomgeving of operationele/beveiligingsstandaarden.
DSC-resources definiëren hoe de status voor een bepaald systeem of toepassingsonderdeel moet worden beheerd. Resources beschrijven een schema voor de beheerbare instellingen van het onderdeel. Elke resource kan worden gebruikt met de Get en Test-bewerkingen om de huidige status van een resource-exemplaar op te halen en te controleren of deze de gewenste status heeft. De meeste resources ondersteunen ook het afdwingen van de gewenste status met de -bewerking instellen.
Voorbeeldscenario's omvatten het bijwerken van de inhoud van een bestand, het uitvoeren van een hulpprogramma waarmee de status van een computer wordt gewijzigd of hoe u instellingen van een toepassing configureert.
DSCv3 maakt gebruik van de PSDesiredStateConfiguration-module ter ondersteuning van compatibiliteit met bestaande PowerShell-resources.
DSCv3 verschilt van PowerShell Desired State Configuration (PSDSC) op een aantal belangrijke manieren:
Belangrijk is dat DSCv3 een belangrijke wijziging in het DSC-platform vertegenwoordigt, maar DSCv3 PSDSC-resources kan aanroepen, waaronder op scripts gebaseerde en op klassen gebaseerde DSC-resources, zoals ze nu bestaan. De configuratiedocumenten zijn niet compatibel, maar alle gepubliceerde PSDSC-resources zijn. U kunt PSDSC-resources gebruiken in DSCv3 met zowel Windows PowerShell als PowerShell.
DSCv3 installeren:
PATH
.De bètaversie van PSDesiredStateConfiguration
versie 3 installeren vanuit de PowerShell Gallery:
# Using PSResourceGet
Install-PSResource -Name PSDesiredStateConfiguration -Version 3.0.0-beta1 -Prerelease
# Using PowerShellGet
Install-Module -Name PSDesiredStateConfiguration -RequiredVersion 3.0.0-beta1 -AllowPrerelease
DSCv3 is een platformhulpprogramma waarmee de zorgen voor het definiëren en aanroepen van resources worden geabstraheerd. Hulpprogramma's voor hogere volgorde, zoals Azure Dev Box, Windows Dev Home en WinGet, zijn vroege partners voor DSCv3 als orchestration-agents.
DSCv3 maakt gebruik van JSON-schema's om de structuur van resources, configuratiedocumenten en de uitvoer te definiëren die DSCv3 retourneert. Deze schema's maken het gemakkelijker om DSCv3 te integreren met andere hulpprogramma's, omdat ze standaardiseren en documenteren hoe ze kunnen worden geinterfaced met DSCv3.
DSC-feedback
DSC is een open source project. Selecteer een koppeling om feedback te geven:
Training
Module
Desired State Configuration (DSC) implementeren - Training
Desired State Configuration (DSC) implementeren
Documentatie
Configuraties doorvoeren - PowerShell
Er zijn twee manieren om PowerShell DSC-configuraties uit te voeren: pushmodus en pull-modus.
Aan de slag met Desired State Configuration (DSC) voor Windows - PowerShell
In dit artikel wordt uitgelegd hoe u aan de slag gaat met PowerShell Desired State Configuration (DSC) voor Windows.
PowerShell Desired State Configuration (DSC) - PowerShell
DSC is een beheerplatform in PowerShell waarmee u uw IT- en ontwikkelinfrastructuur met configuratie als code kunt beheren.