AitherZero
2.0.0
AitherZero Automation Platform - Proper PowerShell module for infrastructure automation with config-based orchestration
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
Copyright © 2025 Aitherium Corporation
Package Details
Author(s)
- Aitherium
Tags
automation cicd infrastructure devops docker opentofu terraform ai mcp
Functions
Invoke-AitherProtocol Send-AitherNotification Connect-AitherPSSession Get-AitherPSSession Invoke-AitherRemoteCommand New-AitherPSSession Save-AitherPSSession Add-AitherSSHKey Get-AitherCredential Get-AitherCredentialList Get-AitherSecret Get-AitherSSHKey Initialize-AitherSecrets New-AitherSSHKey Set-AitherApiKey Set-AitherCredential Set-AitherSecret Sync-AitherSecretsToGitHub Get-AitherExecutionHistory Get-AitherScript Get-AitherScriptMetadata Invoke-AitherAgent Invoke-AitherCmd Invoke-AitherRetry Invoke-AitherScript Add-AitherPathEntries Add-AitherShellIntegration Enable-AitherWindowsDeveloperMode Enable-AitherWindowsLongPath Find-AitherScriptFile Format-AitherDuration Get-AitherDefenderExclusions Get-AitherEndpoints Get-AitherModuleRoot Get-AitherPlatform Get-AitherProject Get-AitherProjectRoot Get-AitherScriptsPath Get-AitherStatus Get-AitherVersion Get-AitherWindowsDeveloperMode Get-AitherWindowsLongPath Install-AitherPackage Invoke-AitherErrorHandler New-AitherModule New-AitherProject New-AitherWindowsRegistryFile New-AitherWindowsUnattendXml Register-AitherProject Set-AitherDefenderExclusions Set-AitherEnvVariable Unregister-AitherProject Write-AitherError Get-AitherSoftwareVersion Get-AitherMCPConfig Install-AitherMCPServer Set-AitherMCPConfig Get-AitherTestResults Invoke-AitherTests Get-AitherCloudProvider Get-AitherScaleHistory Get-AitherScaleMetric Get-AitherScaleStatus Invoke-AitherScaleAction New-AitherScalePolicy Set-AitherScalePolicy Watch-AitherScale Get-AitherAgents Get-AitherService Restart-AitherService Start-AitherService Stop-AitherService Get-AitherOrchestrationStatus Get-AitherPlaybook Get-AitherSchedule Invoke-AitherPlaybook New-AitherPlaybook Resume-AitherOrchestration Save-AitherPlaybook Start-AitherSchedule Stop-AitherOrchestration Complete-AitherDashboard Initialize-AitherDashboard New-AitherDashboard Show-AitherDashboard Get-AitherComposeConfig Get-AitherContainer Get-AitherContainerLog Install-AitherContainer Invoke-AitherCompose Repair-AitherContainer Restart-AitherContainer Start-AitherContainer Stop-AitherContainer Test-AitherContainer Uninstall-AitherContainer Invoke-AitherDeploy Invoke-AitherRingDeployment New-AitherDeploymentArtifact New-AitherDockerfile New-AitherLinuxCloudInit New-AitherLinuxShellScript New-AitherMacOSBrewfile Compare-AitherConfig Export-AitherConfig Get-AitherConfigs Get-AitherEnvironmentConfig Get-AitherPath Get-AitherProjectContext Set-AitherConfig Set-AitherEnvironmentConfig Clear-AitherLog Export-AitherErrorReport Export-AitherMetrics Get-AitherErrorLog Get-AitherLog Get-AitherMetrics Import-AitherMetrics Register-AitherMetrics Search-AitherLog Write-AitherLog Write-ScriptLog Get-AitherPlugin New-AitherPlugin Register-AitherPlugin Unregister-AitherPlugin Add-PainPoint Get-PainDashboard Get-PainPoints Get-PainSummary Remove-PainPoint Set-PainFilter Set-PainPointEnabled Set-PainWeight
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- AitherZero.nuspec
- README.md
- src\public\Security\Set-AitherSecret.ps1
- src\public\Integrations\Get-AitherSoftwareVersion.ps1
- src\public\Deployment\New-AitherDeploymentArtifact.ps1
- LICENSE
- src\public\Security\Get-AitherCredentialList.ps1
- src\public\Integrations\Install-AitherPackage.ps1
- src\public\Deployment\New-AitherDockerfile.ps1
- AitherZero.psd1
- src\public\Security\Initialize-AitherSecrets.ps1
- src\public\Testing\Get-AitherTestResults.ps1
- src\public\Deployment\New-AitherMacOSBrewfile.ps1
- build.ps1
- src\public\Security\Set-AitherApiKey.ps1
- src\public\Testing\Invoke-AitherTests.ps1
- src\public\Deployment\New-AitherLinuxCloudInit.ps1
- metadata.json
- src\public\Security\Get-AitherSecret.ps1
- src\public\AutoScale\Get-AitherCloudProvider.ps1
- src\public\Deployment\New-AitherLinuxShellScript.ps1
- src\public\Security\Set-AitherCredential.ps1
- src\public\AutoScale\Watch-AitherScale.ps1
- src\public\Deployment\Invoke-AitherRingDeployment.ps1
- AitherZero.psm1
- src\public\Security\Sync-AitherSecretsToGitHub.ps1
- src\public\AutoScale\New-AitherScalePolicy.ps1
- src\public\Configuration\Set-AitherConfig.ps1
- config\config.windows.psd1
- src\public\Security\Get-AitherSSHKey.ps1
- src\public\AutoScale\Get-AitherScaleHistory.ps1
- src\public\Configuration\Get-AitherConfigs.ps1
- config\config.local.template.psd1
- src\public\Execution\Get-AitherScriptMetadata.ps1
- src\public\AutoScale\Invoke-AitherScaleAction.ps1
- src\public\Configuration\Export-AitherConfig.ps1
- config\README.md
- src\public\Execution\Get-AitherScript.ps1
- src\public\AutoScale\Get-AitherScaleMetric.ps1
- src\public\Configuration\Compare-AitherConfig.ps1
- config\config.macos.psd1
- src\public\Execution\Invoke-AitherCmd.ps1
- src\public\AutoScale\Get-AitherScaleStatus.ps1
- src\public\Configuration\Get-AitherPath.ps1
- config\config.linux.psd1
- src\public\Execution\Invoke-AitherAgent.ps1
- src\public\AutoScale\Set-AitherScalePolicy.ps1
- src\public\Configuration\Set-AitherEnvironmentConfig.ps1
- config\config.psd1
- src\public\Execution\Get-AitherExecutionHistory.ps1
- src\public\AI\Stop-AitherService.ps1
- src\public\Configuration\Get-AitherProjectContext.ps1
- config\config.example.psd1
- src\public\Execution\Invoke-AitherRetry.ps1
- src\public\AI\Get-AitherService.ps1
- src\public\Configuration\Get-AitherEnvironmentConfig.ps1
- src\README.md
- src\public\Execution\Invoke-AitherScript.ps1
- src\public\AI\Start-AitherService.ps1
- src\public\Logging\Search-AitherLog.ps1
- src\Startup.ps1
- src\public\System\Add-AitherShellIntegration.ps1
- src\public\AI\Get-AitherAgents.ps1
- src\public\Logging\Get-AitherLog.ps1
- config\domains\testing.psd1
- src\public\System\New-AitherWindowsRegistryFile.ps1
- src\public\AI\Restart-AitherService.ps1
- src\public\Logging\Register-AitherMetrics.ps1
- config\domains\security.psd1
- src\public\System\Set-AitherEnvVariable.ps1
- src\public\AI\Invoke-AitherAgent.ps1
- src\public\Logging\Export-AitherErrorReport.ps1
- config\domains\development.psd1
- src\public\System\Enable-AitherWindowsLongPath.ps1
- src\public\Orchestration\New-AitherPlaybook.ps1
- src\public\Logging\Write-ScriptLog.ps1
- config\domains\reporting.psd1
- src\public\System\Invoke-AitherErrorHandler.ps1
- src\public\Orchestration\Resume-AitherOrchestration.ps1
- src\public\Logging\Import-AitherMetrics.ps1
- config\domains\automation.psd1
- src\public\System\New-AitherProject.ps1
- src\public\Orchestration\Get-AitherOrchestrationStatus.ps1
- src\public\Logging\Write-AitherLog.ps1
- config\domains\ai.psd1
- src\public\System\Add-AitherPathEntries.ps1
- src\public\Orchestration\Stop-AitherOrchestration.ps1
- src\public\Logging\Get-AitherMetrics.ps1
- config\domains\infrastructure.psd1
- src\public\System\Get-AitherProjectRoot.ps1
- src\public\Orchestration\Start-AitherSchedule.ps1
- src\public\Logging\Get-AitherErrorLog.ps1
- src\private\Invoke-FunctionScript.ps1
- src\public\System\Get-AitherPlatform.ps1
- src\public\Orchestration\Get-AitherPlaybook.ps1
- src\public\Logging\Clear-AitherLog.ps1
- src\private\Write-CustomLog.ps1
- src\public\System\Get-AitherWindowsDeveloperMode.ps1
- src\public\Orchestration\Save-AitherPlaybook.ps1
- src\public\Logging\Export-AitherMetrics.ps1
- src\private\Invoke-OrchestrationSequence.ps1
- src\public\System\Set-AitherDefenderExclusions.ps1
- src\public\Orchestration\Invoke-AitherPlaybook.ps1
- src\public\Plugins\New-AitherPlugin.ps1
- src\private\ConvertFrom-SecureStringSecurely.ps1
- src\public\System\Write-AitherError.ps1
- src\public\Orchestration\Get-AitherSchedule.ps1
- src\public\Plugins\Register-AitherPlugin.ps1
- src\private\Get-AitherProjectRegistryPath.ps1
- src\public\System\Unregister-AitherProject.ps1
- src\public\Dashboard\Initialize-AitherDashboard.ps1
- src\public\Plugins\Get-AitherPlugin.ps1
- src\private\Import-ConfigDataFile.ps1
- src\public\System\New-AitherModule.ps1
- src\public\Dashboard\New-AitherDashboard.ps1
- src\public\Plugins\Unregister-AitherPlugin.ps1
- src\private\Initialize-AutomationScript.ps1
- src\public\System\Get-AitherStatus.ps1
- src\public\Dashboard\Show-AitherDashboard.ps1
- src\public\Pain\Add-PainPoint.ps1
- src\public\Send-AitherNotification.ps1
- src\public\System\Install-AitherPackage.ps1
- src\public\Dashboard\Complete-AitherDashboard.ps1
- src\public\Pain\Get-PainPoints.ps1
- src\public\Invoke-AitherProtocol.ps1
- src\public\System\Get-AitherModuleRoot.ps1
- src\public\Docker\Install-AitherContainer.ps1
- src\public\Pain\Get-PainDashboard.ps1
- plugins\_template\README.md
- src\public\System\Register-AitherProject.ps1
- src\public\Docker\Get-AitherContainer.ps1
- src\public\Pain\Set-PainWeight.ps1
- plugins\_template\plugin.psd1
- src\public\System\Format-AitherDuration.ps1
- src\public\Docker\Stop-AitherContainer.ps1
- src\public\Pain\Get-PainSummary.ps1
- src\private\Integrations\Get-PackageId.ps1
- src\public\System\Find-AitherScriptFile.ps1
- src\public\Docker\Repair-AitherContainer.ps1
- src\public\Pain\Remove-PainPoint.ps1
- src\private\Integrations\Get-AvailablePackageManagers.ps1
- src\public\System\New-AitherWindowsUnattendXml.ps1
- src\public\Docker\Restart-AitherContainer.ps1
- src\public\Pain\Set-PainPointEnabled.ps1
- src\public\Remote\Get-AitherPSSession.ps1
- src\public\System\Get-AitherScriptsPath.ps1
- src\public\Docker\Start-AitherContainer.ps1
- src\public\Pain\Set-PainFilter.ps1
- src\public\Remote\Invoke-AitherRemoteCommand.ps1
- src\public\System\Get-AitherEndpoints.ps1
- src\public\Docker\Get-AitherContainerLog.ps1
- plugins\_template\config\plugin.psd1
- src\public\Remote\New-AitherPSSession.ps1
- src\public\System\Get-AitherWindowsLongPath.ps1
- src\public\Docker\Uninstall-AitherContainer.ps1
- plugins\_template\playbooks\deploy.psd1
- src\public\Remote\Connect-AitherPSSession.ps1
- src\public\System\Get-AitherVersion.ps1
- src\public\Docker\Get-AitherComposeConfig.ps1
- plugins\_template\scripts\3001_Deploy-Project.ps1
- src\public\Remote\Save-AitherPSSession.ps1
- src\public\System\Get-AitherDefenderExclusions.ps1
- src\public\Docker\Test-AitherContainer.ps1
- src\public\Integrations\MCP\Install-AitherMCPServer.ps1
- src\public\Security\Add-AitherSSHKey.ps1
- src\public\System\Get-AitherProject.ps1
- src\public\Docker\Invoke-AitherCompose.ps1
- src\public\Integrations\MCP\Set-AitherMCPConfig.ps1
- src\public\Security\New-AitherSSHKey.ps1
- src\public\System\Enable-AitherWindowsDeveloperMode.ps1
- src\public\Deployment\Invoke-AitherDeploy.ps1
- src\public\Integrations\MCP\Get-AitherMCPConfig.ps1
- src\public\Security\Get-AitherCredential.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.1.0 | 0 | 3/9/2026 |
| 2.0.0 (current version) | 0 | 3/8/2026 |