Skip to content

istairbn/cWAPack

 
 

Repository files navigation

cWAPack

A DSC Resource to deploy Windows Azure Pack VM Roles with.

Examples

configuration WAPVMRole {
    Import-DscResource -ModuleName cWAPack

    node 'localhost' {
        WAPackVMRole DSCClient {
            VMSize = 'Medium'
            Name = 'TestDSC'
            SubscriptionId = 'b5a9b263-066b-4a8f-87b4-1b7c90a5bcad'
            URL = 'https://api.bgelens.nl'
            Credential = Get-Credential
            VMRoleName = 'DSCPullServerClient'
            OSDiskSearch = 'LatestApplicable'
            NetworkReference = 'Internal'
            TokenSource = 'ADFS'
            TokenURL = 'https://sts.bgelens.nl'
            TokenPort = 443
            Ensure = 'Present'
            Port = 443
            VMRoleParameters = @{
                VMRoleAdminCredential = 'Administrator:P@$Sw0rd!'
                DSCPullServerClientConfigurationId = '7844f909-1f2e-4770-9c97-7a2e2e5677ae'
                DSCPullServerClientCredential = 'Domain\certreq:Password!'
            }
        }
    }
}

$configdata = @{
    AllNodes = @(
       @{
        NodeName = 'localhost'
        PSDscAllowPlainTextPassword = $true
       } 
    )
}
WAPVMRole -ConfigurationData $configdata

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%