Gestisci più server IIS senza configurazione condivisa


12

Al momento disponiamo di 2 server Web IIS 8.5 in DEV

Spingeremo i server in produzione per sostituire i nostri attuali server di produzione

La mia domanda è: è un modo per creare script al volo per applicare gli aggiornamenti di configurazione alla produzione dopo essere stati testati in produzione.

Non possiamo usare le configurazioni condivise perché non tutti i siti sono uguali ma per quelli che vorremmo potremmo aggiornarli tramite un metodo con script. A meno che non esista un modo migliore.

Sto pensando a qualcosa di simile a SQL quando passi attraverso i loro maghi e hai la possibilità di creare lo script.

C'è qualcosa del genere con IIS 8.5?

Risposte:


12

Configuration Editor all'interno di IIS Manager fa esattamente questo.

Crea uno script delle azioni recentemente eseguite. Apre la finestra di dialogo Script che visualizza lo script per l'azione in tre linguaggi di programmazione: C #, JavaScript e AppCmd. La funzionalità di generazione dello script viene abilitata solo dopo aver eseguito un'azione, come la modifica del valore di una proprietà. È necessario generare uno script che includa l'azione prima di fare clic su Applica. Si noti che lo script non includerà azioni immediate, come il blocco di una sezione, la modifica di una raccolta o il ripristino del padre.

Si apre Config Editor, quindi si modificano gli elementi e gli attributi che definiscono la configurazione personalizzata. Dopo aver modificato qualcosa, vedrai abilitare l'azione Genera script.

Fai clic su questo e vedrai le tue modifiche come C #, JavaScript, AppCmd ​​o PowerShell.

inserisci qui la descrizione dell'immagine

È quindi possibile combinare ogni modifica in uno script che è possibile automatizzare con Chocolatey, DSC, SaltStack, Puppet, ecc.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.