DosInstallUtilities.Kube.psm1
# classes . $PSScriptRoot\classes\Service.ps1 . $PSScriptRoot\functions\KubeGlobals.ps1 # kubernetes\cluster . $PSScriptRoot\functions\kubernetes\cluster\ShowStatusOfCluster.ps1 . $PSScriptRoot\functions\kubernetes\cluster\GenerateKubeConfigFile.ps1 # kubernetes\namespace . $PSScriptRoot\functions\kubernetes\namespace\CleanOutNamespace.ps1 . $PSScriptRoot\functions\kubernetes\namespace\CreateNamespaceIfNotExists.ps1 # Kubernetes\secrets . $PSScriptRoot\functions\kubernetes\secrets\CreateSecretWithMultipleValues.ps1 . $PSScriptRoot\functions\kubernetes\secrets\DeleteSecret.ps1 . $PSScriptRoot\functions\kubernetes\secrets\ReadSecretData.ps1 . $PSScriptRoot\functions\kubernetes\secrets\ReadSecretValue.ps1 . $PSScriptRoot\functions\kubernetes\secrets\SaveSecretValue.ps1 . $PSScriptRoot\functions\kubernetes\secrets\SaveSecretPassword.ps1 . $PSScriptRoot\functions\kubernetes\secrets\DeleteAllSecretsInNamespace.ps1 . $PSScriptRoot\functions\kubernetes\secrets\ReadAllSecretsAsHashTable.ps1 . $PSScriptRoot\functions\kubernetes\secrets\GenerateSecretPassword.ps1 . $PSScriptRoot\functions\kubernetes\secrets\ReadSecretPassword.ps1 . $PSScriptRoot\functions\kubernetes\secrets\WriteSecretPasswordToOutput.ps1 . $PSScriptRoot\functions\kubernetes\secrets\WriteSecretValueToOutput.ps1 . $PSScriptRoot\functions\kubernetes\secrets\AskForSecretValue.ps1 . $PSScriptRoot\functions\kubernetes\secrets\AskForPasswordAnyCharacters.ps1 # kubernetes\pods . $PSScriptRoot\functions\kubernetes\pods\WaitForPodsInNamespace.ps1 . $PSScriptRoot\functions\kubernetes\pods\GetLoadBalancerIPs.ps1 . $PSScriptRoot\functions\kubernetes\pods\ShowStatusOfAllPodsInNameSpace.ps1 . $PSScriptRoot\functions\kubernetes\pods\ShowLogsOfAllPodsInNameSpace.ps1 . $PSScriptRoot\functions\kubernetes\pods\ShowSSHCommandsToContainers.ps1 . $PSScriptRoot\functions\kubernetes\pods\WaitForLoadBalancerIPByLabel.ps1 # kubernetes\ingress . $PSScriptRoot\functions\kubernetes\ingress\TroubleshootIngress.ps1 # kubernetes\dns . $PSScriptRoot\functions\kubernetes\dns\RestartDNSPodsIfNeeded.ps1 # kubernetes\services . $PSScriptRoot\functions\kubernetes\services\GetTcpServices.ps1 # helm . $PSScriptRoot\functions\helm\InitHelm.ps1 . $PSScriptRoot\functions\helm\InstallHelmPackage.ps1 . $PSScriptRoot\functions\helm\InstallLoadBalancerHelmPackage.ps1 . $PSScriptRoot\functions\helm\DeleteHelmPackage.ps1 . $PSScriptRoot\functions\helm\InstallHelmClient.ps1 . $PSScriptRoot\functions\helm\ListHelmPackages.ps1 # Stack . $PSScriptRoot\functions\Stack\Merge-Tokens.ps1 . $PSScriptRoot\functions\Stack\SetTcpPortsForStack.ps1 # helpers . $PSScriptRoot\functions\helpers\HasProperty.ps1 . $PSScriptRoot\functions\helpers\Test-CommandExists.ps1 . $PSScriptRoot\functions\helpers\AssertStringIsNotNull.ps1 . $PSScriptRoot\functions\helpers\Find-OpenPort.ps1 . $PSScriptRoot\functions\helpers\Get-IsPortFree.ps1 . $PSScriptRoot\functions\helpers\GeneratePassword.ps1 . $PSScriptRoot\functions\helpers\Test-Script.ps1 . $PSScriptRoot\functions\helpers\DownloadFile.ps1 . $PSScriptRoot\functions\helpers\GenerateCertificates.ps1 . $PSScriptRoot\functions\helpers\AddFolderToPath.ps1 # config . $PSScriptRoot\functions\config\GetConfigFile.ps1 . $PSScriptRoot\functions\config\ReadConfigFile.ps1 # dashboard . $PSScriptRoot\functions\dashboard\LaunchKubernetesDashboard.ps1 . $PSScriptRoot\functions\dashboard\LaunchTraefikDashboard.ps1 . $PSScriptRoot\functions\dashboard\Get-TokenForDashboardUser.ps1 . $PSScriptRoot\functions\dashboard\Get-SecretNameForDashboardUser.ps1 . $PSScriptRoot\functions\dashboard\Get-UserForDashboard.ps1 # grafana . $PSScriptRoot\functions\grafana\InstallGrafana.ps1 . $PSScriptRoot\functions\grafana\LaunchGrafana.ps1 |