PowerShell Crescendo

Neue Harmonien

PowerShell Crescendo erlaubt, Befehle anderer Shell-Umgebungen in PowerShell-Cmdlets und -Module umzuwandeln und sie mit allen Vorteilen und dem Komfort der PowerShell-Umgebung zu nutzen. So lassen sich derartige Befehle in die Pipeline geben oder mit Parametern steuern. Wie Admins eine Crescendo-Umgebung aufsetzen und diese dann für Linux nutzen, zeigt dieser Workshop.
Auch kleine Unternehmen stehen vor großen Herausforderungen in Sachen IT. Doch oft haben sie verhältnismäßig weniger Budget und Personal zur Verfügung, um ... (mehr)

Crescendo ist derzeit als Technical Preview verfügbar und alle hier besprochenen Vorgehensweisen können sich mit dem nächsten Release ändern. Da ein einmal heruntergeladenes Crescendo-Paket und die von ihm generierten Wrapper jedoch ohne Internetverbindung funktionieren, lässt sich Ihre Umgebung durch Nicht-Einspielen von Updates beziehungsweise Nicht-Neutranspilieren der Wrapper stabil halten.

Einrichtung der Crescendo-Arbeitsumgebung

Crescendo arbeitet in einem zweistufigen Prozess: Vor der Nutzung eines Kommandozeilenwerkzeugs müssen Sie einen Wrapper mit der Crescendo-Arbeitsumgebung und einer oder mehreren JSON-Steuerungsdateien transpilieren. Ist dies erfolgreich, erhalten Sie ein gewöhnliches PowerShell-Modul, das Sie in so gut wie allen PowerShell-Versionen verwenden können. Diese zweigeteilte Vorgehensweise zeigt sich auch in den Systemanforderungen, denn für das Erzeugen eines auf Crescendo basierenden Pakets benötigen Sie die PowerShell in Version 7.0 und die Ausführung der Module erfolgt dann in der Windows PowerShell 5.1 oder der PowerShell 7.0.

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023