Ask HN: Configuration Management for Windows Servers
I have a side-project which is a Puppet/Ansible-like server configuration management and orchestration tool for Windows-based servers.
While useful for us, I was wondering if this is something that general community might be interested in (in case you happen to be interested -- http://opsflow.io/ ).
There are several reasons I doubt someone will be interested. First is PowerShell DSC (which, IMO, is an overengineered disaster) and second is the fact that Windows administrators (and developers) still prefer clicking around to configure machines.
So, fellow NHers, is there a place under the sun for something like:
infrastructure {
import {
modules: iis,
roles: [ web_server ]
}
server [ 'mow1aps3.xxx.int', 'srv-aps11.xxx.int' ] {
include {
roles: [ web_server ]
}
directory 'c:\inetpub\xxx.aero' {
ensure: present
}
iis::application_pool 'xxx.aero' {
ensure: present,
integrated: true,
runxxx_version: 'v4.0',
requires: windows::feature('iis')
}
iis::site 'xxx.aero' {
ensure: present,
id: 1001,
physical_path: 'c:\inetpub\xxx.aero',
application_pool_name: 'xxx.aero',
bindings: [ 'http:*:80:xxx.aero', 'http:*:80:xxx.xxx.int' ],
requires: [ directory('c:\inetpub\xxx.aero'), windows::feature('iis'), iis::application_pool('xxx.aero') ]
}
}
}
0 comments
[ 3.2 ms ] story [ 7.6 ms ] threadNo comments yet.