Microsoft DNS Dynamic Types plug-in
Displays DNS hosts, zones, DNS records in the inventory
- Add a host (A)
- Add an alias (CNAME)
- Add a pointer (PTR0
- Add froward primary zone
- Add reverse primary zone
- Remove a DNS record
- Remove a zone
Either using a PowerShell host or a or a Microsoft DNS host type as an input.
Microsoft DNS workflows can be used for vRA XaaS to create, for example "DNS record as a service"
The "Add a host" workflow is a wrapper to be used as an XaaS component in an application blueprint so DNS host record are provisioned and decomissioned with the application
- Download package,
- Run "Import Configuration From package" from the Dynamic Types / Configuration category. Use the downloaded package as input.
Import the package in vRO (the previous step only loaded the types, this one will add the workflows). Not needed with recent DT version
- Run the workflow "Add a PowerShell host" (Please refer to the PowerShell plug-in configuration to do necessary settings for WINRM and authentification)
- Run the workflow "Validate a PowerShell host" and check the PowerShell host works running a simple PowerShell command on it (With an output, if you do not have any you are likely running a PowerShell Plug-in that has a bug and need to update from here)
- Run the config workflow
- At this point you should be able to browse the Dynamic Types / Microsoft DNS inventory and right click / run workflows to create / delete zones and records
This plug-in was created for demonstration and educational purposes. Use at your own risk. Feel free to improve, productise if needed