Administre múltiples servidores IIS sin configuración compartida

12

Actualmente tenemos 2 servidores web IIS 8.5 en DEV

Llevaremos los servidores a producción para reemplazar nuestros servidores de producción actuales

Mi pregunta es, ¿es la forma de construir scripts sobre la marcha para aplicar actualizaciones de configuración a la producción después de haber sido probados en producción?

No podemos usar configuraciones compartidas porque no todos los sitios son iguales, pero para los que están, nos gustaría poder actualizarlos a través de un método programado. A menos que haya una mejor manera.

Estoy pensando en algo como SQL cuando pasas por sus asistentes y tienes la opción de construir el script.

¿Hay algo así con IIS 8.5?

Anthony Fornito
fuente

Respuestas:

12

El Editor de configuración dentro del Administrador de IIS hace exactamente esto.

Crea un script de las acciones que ha realizado recientemente. Abre la ventana de Diálogo de script que muestra el script para su acción en tres lenguajes de programación: C #, JavaScript y AppCmd. La funcionalidad de generar script solo se habilita después de realizar una acción, como cambiar el valor de una propiedad. Debe generar un script que incluya su acción antes de hacer clic en Aplicar. Tenga en cuenta que el script no incluirá acciones inmediatas, como bloquear una sección, editar una colección o volver al padre.

Abre el Editor de configuración y luego modifica los elementos y atributos que definen su configuración personalizada. Una vez que modifique algo, verá que la acción Generar script se habilita.

Haga clic en esto y verá sus cambios como C #, JavaScript, AppCmd ​​o PowerShell.

ingrese la descripción de la imagen aquí

Luego, puede combinar cada cambio en un script que podría automatizar con Chocolatey, DSC, SaltStack, Puppet, etc.

Joe Niland
fuente