Erweiterte App Pool-Einstellungen unter Verwendung des Status Powershell Desired Configuration

8

Wie kann ich verschiedene Einstellungen in einem neuen oder bestehenden App Pool mit Powershell ändern? Ich bin interessant in einigen der "Advanced" -Einstellungen wie Aktivieren von 32-Bit-Anwendungen, Managed Pipeline-Modus, Prozessmodell-Identität, etc. Irgendwelche Ideen, wie kann ich das tun? Ich habe versucht, das xWebAdministration-Modul zu verwenden, aber das scheint sehr grundlegende Einstellungen zu haben. Vielen Dank im Voraus für die Hilfe!

    
halamadrid 01.08.2014, 21:51
quelle

2 Antworten

11

Ja, eine benutzerdefinierte DSC-Ressource ist die einzige Möglichkeit, dies mit DSC zu tun. Wenn Sie PowerShell-Skripts ohne DSC verwenden können, können Sie das Modul WebAdministration erstellen den Pool und ändern Sie ihn von dort aus.

%Vor%

Update 1/31/2015

In den DSC-Modulen der PowerShell.org-Community hat jemand eine cWebAdministration Pull-Anforderung erstellt, die anscheinend "37 app pool config Optionen ". Könnte eine großartige Lösung sein.

    
Jason Capriotti 19.08.2014, 15:59
quelle
1

Sie müssen dazu Ihre eigene benutzerdefinierte DSC-Ressource schreiben.

Dies ist ein guter Ausgangspunkt.

Ich empfehle jedoch, dass Sie sich die Ressource Script ansehen, um die erforderliche Logik zu erstellen für alle drei Funktionen in einer DSC-Ressource und experimentieren Sie vor dem Schreiben einer Ressource.

    
ravikanth 04.08.2014 01:59
quelle