SRDSC
0.0.3-alpha
Script Runner meet Desired State Configuration! Desired State Configuration meet Script Runner! SRDSC is a PowerShell Module that integrates Script Runner's portal with Desired State Configuration (using the DSC Toolbox with Datum). It's intention is to enable non-PowerShell users to create infrastructure services, abstracting away the complexities of understanding Ca
Script Runner meet Desired State Configuration! Desired State Configuration meet Script Runner! SRDSC is a PowerShell Module that integrates Script Runner's portal with Desired State Configuration (using the DSC Toolbox with Datum). It's intention is to enable non-PowerShell users to create infrastructure services, abstracting away the complexities of understanding CaC (Configuration as Code) while Infrastructure teams retain control over key services.
Show more
Minimum PowerShell version
5.1
This is a prerelease version of SRDSC.
There is a newer prerelease version of this module available.
See the version list below for details.
See the version list below for details.
Installation Options
Owners
Copyright
(c) Michael Zanatta. All rights reserved.
Package Details
Author(s)
- Michael Zanatta
Functions
Add-SRDSCNode Initialize-SRDSC Publish-SRActionScript Start-SRDSConfiguration Update-SRActions Git Format-YAML Get-ASTScriptParameters Get-NodeTemplateConfigParams
Dependencies
FileList
- SRDSC.nuspec
- SRDSC.psm1
- Private\ScriptRunnerAPI\List-ScriptRunnerScripts.ps1
- Private\Module\Test-isElevated.ps1
- SRDSC.psd1
- Private\Module\Resolve-YamlItem.ps1
- Template\Start-SRDSC.ps1
- Private\Module\ConvertYAMLPathTo-Parameter.ps1
- Template\New-VirutalMachine.template.ps1
- Private\Module\ConvertTo-PowerShellParameter.ps1
- Template\Publish-SRAction.ps1
- Private\Module\Format-DatumConfiguration.ps1
- Template\NodeTemplateConfiguration.yml
- Private\Module\Format-YAML.ps1
- Template\New-VirtualMachine.ps1
- Private\Module\Find-YAMLValue.ps1
- Public\Update-SRActions.ps1
- Private\Module\Format-YAMLObject.ps1
- Public\Initialize-SRDSC.ps1
- Private\Module\Get-DefaultNetworkCredentials.ps1
- Public\Publish-SRActionScript.ps1
- Private\Module\Set-ModuleParameters.ps1
- Public\Start-SRDSConfiguration.ps1
- Private\Module\Get-NodeTemplateConfigParams.ps1
- Public\Add-SRDSCNode.ps1
- Private\Module\ConvertTo-PlainText.ps1
- DSCConfiguration\xDscPullServerRegistration.ps1
- Private\Module\Read-DatumConfiguration.ps1
- Public\Overrides\Git.ps1
- Private\Module\Get-ASTScriptParameters.ps1
- Private\ScriptRunnerAPI\New-ScriptRunnerCredential.ps1
- Private\Module\Test-DSCPullServer.ps1
- Private\ScriptRunnerAPI\New-ScriptRunnerTarget.ps1
- Private\Module\Test-ProxyConnection.ps1
- Private\ScriptRunnerAPI\Invoke-ScriptRunnerScript.ps1
- Private\Module\Resolve-DatumItem.ps1
- Private\ScriptRunnerAPI\Add-ScriptRunnerAction.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.0.5-alpha | 11 | 6/14/2023 |
0.0.4-alpha | 7 | 5/2/2023 |
0.0.3-alpha (current version) | 4 | 1/15/2023 |
0.0.2-alpha | 7 | 12/6/2022 |
0.0.1-alpha | 6 | 11/27/2022 |