Support Windows Instances

Registered by Steven Hardy

There is an effort to provide cloud-init functionality for windows (http://www.cloudbase.it/cloud-init-for-windows-instances/), and aws supports customization of Windows instances via their cfnbootstrap tools, so we could look at adding windows support to our cfntools, and ultimately providing full support for launching templates containing Windows instances via heat. This feature has been requested by several users during discussions at meetups.

Blueprint information

Status:
Complete
Approver:
Steve Baker
Priority:
Medium
Drafter:
Alessandro Pilotti
Direction:
Approved
Assignee:
Alessandro Pilotti
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Alessandro Pilotti
Completed by
Angus Salkeld

Related branches

Whiteboard

Need to consider Murano as an alternative to a windows cloud-init
- actually murano uses cloud-init to bootstrap own windows agent - smelikyan
---
- smelikyan: you mean cloudbase-init? cloud-init is the Linux project.

cloudbase-init already supports Heat. We're currently working on providing Windows specific templates.

alexpilotti: Wiki page outlining the Windows specific Heat requirements and issues: http://wiki.cloudbase.it/heat-windows

HOT for Windows Active Directory Controller
https://review.openstack.org/#/c/118472/

HOT for IIS + Drupal
https://review.openstack.org/#/c/120202/

HOT for SQL Server 2012
https://review.openstack.org/#/c/120289/

(?)

Work Items