guided-setup

1.16.0

This module includes a framework for installing an application on a Kubernetes cluster using a setup wizard based on a directed graph.

Minimum PowerShell version

7.0.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name guided-setup

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name guided-setup

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2022 Code Dx. All rights reserved.

Package Details

Author(s)

  • Code Dx

Functions

Add-HelmRepo Add-KeystoreAlias Add-ResourceLabel Add-Step Add-StepTransition Add-StepTransitions Clear-HostStep Convert-Base64 ConvertTo-Map ConvertTo-PsonMap ConvertTo-PsonStringArray ConvertTo-YamlIntArray ConvertTo-YamlMap ConvertTo-YamlStringArray Copy-DBBackupFiles Copy-K8sItem Edit-ResourceJsonPath Edit-ResourceStrategicPatch Format-KeyValueAssignment Format-NodeSelector Format-PodTolerationNoScheduleNoExecute Format-ResourceLimitRequest Get-AppCommandPath Get-CertificateFromCsr Get-CommonName Get-CsrSignerNameLegacyUnknown Get-DatabaseUrl Get-DockerImageParts Get-HelmChartFullname Get-HelmReleaseAppVersion Get-HelmReleaseHistory Get-HelmValues Get-HelmVersionMajorMinor Get-IPv4AddressList Get-KeystorePasswordEscaped Get-KeytoolJavaSettings Get-KeytoolJavaSpec Get-KubectlClientVersion Get-KubectlContext Get-KubectlContexts Get-KubectlDryRunParam Get-KubectlServerSemanticVersion Get-KubectlServerVersion Get-KubectlServerVersionMajor Get-KubectlServerVersionMinor Get-KubectlServerVersionNumber Get-KubectlVersion Get-KubernetesEndpointsPort Get-KubernetesPort Get-MasterFilePosAfterReset Get-ResourceDirectoryPath Get-SecretFieldValue Get-SemanticVersionComponents Get-ServiceAccountName Get-TrustedCaCertAlias Get-VirtualCpuCountFromReservation Import-TrustedCaCert Import-TrustedCaCerts Invoke-GitClone Invoke-GuidedSetup Invoke-HelmCommand New-Certificate New-CertificateConfigMap New-CertificateConfigMapResource New-CertificateSecret New-CertificateSecretResource New-ConfigMap New-ConfigMapResource New-Csr New-CsrApproval New-CsrResource New-Database New-DockerImagePullSecretResource New-GenericSecret New-GenericSecretResource New-GitRepository New-HelmCommand New-HelmControllerChartSource New-HelmControllerConfigMapValues New-HelmControllerGitSource New-HelmOperatorChartSource New-HelmOperatorConfigMapValues New-HelmOperatorGitSource New-HelmRelease New-HelmRepository New-ImagePullSecret New-Namespace New-NamespacedResource New-NamespacedResourceFromYaml New-NamespaceResource New-PriorityClass New-PriorityClassResource New-ResourceFile New-SealedSecret New-SealedSecretFile New-SecretResourceFile Read-HostChoice Read-HostEnter Read-HostSecureText Read-HostText Remove-ConfigMap Remove-CsrResource Remove-Database Remove-KeystoreAlias Remove-KubernetesJob Remove-KubernetesPvc Remove-NamespacedResource Remove-Pod Remove-PriorityClass Remove-ResourceLabel Remove-Secret Remove-VeleroBackupSchedule Set-CustomResourceDefinitionResource Set-DeploymentReplicas Set-GuidedSetupModulePreferences Set-K8sResource Set-KeystorePassword Set-KubectlContext Set-KubectlFromFilePath Set-NamespaceLabel Set-NonNamespacedResource Set-Replicas Set-ResourceDirectory Set-StatefulSetReplicas Split-DockerName Split-DockerRepo Start-SlaveDB Stop-SlaveDB Test-CertificateSigningRequestV1Beta1 Test-ClusterInfo Test-ConfigMap Test-CsrResource Test-CurrentKubeContext Test-Database Test-Deployment Test-DeploymentLabel Test-EmailAddress Test-HelmRelease Test-IsBlacklisted Test-IsCore Test-IsElevated Test-IsValidParameterValue Test-KeystoreAlias Test-KeystorePassword Test-KeyToolCertificate Test-KubernetesJob Test-MinPsMajorVersion Test-Namespace Test-NamespacedResource Test-NonNamespacedResource Test-Pod Test-PriorityClass Test-ResourceApiVersion Test-Secret Test-Service Test-SetupKubernetesVersion Test-StatefulSet Test-VeleroBackupSchedule Wait-AllRunningPods Wait-Deployment Wait-JobSuccess Wait-ReplicasReady Wait-RunningPod Wait-StatefulSet Write-ErrorMessageAndExit Write-HostSection Write-ImportantNote Write-StepGraph

PSEditions

Core

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
1.16.0 (current version) 204 9/26/2023
1.15.0 54 7/2/2023
1.14.0 156 5/1/2023
1.13.0 58 4/3/2023
1.12.0 6 4/3/2023
1.11.0 49 3/9/2023
1.10.0 292 10/5/2022
1.9.0 54 9/20/2022
1.8.0 18 9/14/2022
1.7.0 24 9/7/2022
1.6.0 35 8/15/2022
1.5.0 23 8/8/2022
1.4.0 18 8/8/2022
1.3.0 16 8/7/2022
1.2.0 47 7/29/2022
1.1.0 17 7/27/2022
1.0.0 17 7/27/2022
Show more