ps/Modules/Alkami.DevOps.Minikube/Private/Get-MinikubeConfigurationInformation.ps1
2023-05-30 22:51:22 -07:00

34 lines
1.4 KiB
PowerShell

function Get-MinikubeConfigurationInformation {
<#
.SYNOPSIS
Gets the Minikube configuration information used to configure Alkami applications in Minikube
.DESCRIPTION
Gets the Minikube configuration information used to configure Alkami applications in Minikube
.EXAMPLE
Get-MinikubeConfigurationInformation
#>
[CmdletBinding()]
param()
$ErrorActionPreference = "Stop"
$localKubernetesConfigurationFolder = ".alkami-k8s-dev"
$localK8sConfigurationPath = "${HOME}/${localKubernetesConfigurationFolder}";
$localServiceVersionsFileName = "values.local-service-versions.yaml"
$localServiceVersionsFilePath = "$localK8sConfigurationPath/$localServiceVersionsFileName"
$localServiceCustomizationsFileName = "values.local-service-configs.yaml"
$localServiceCustomizationsFilePath = "$localK8sConfigurationPath/$localServiceCustomizationsFileName"
$helmChartName = "alkami-local-dev"
return @{
localKubernetesConfigurationFolder=$localKubernetesConfigurationFolder
localK8sConfigurationPath=$localK8sConfigurationPath
localServiceVersionsFileName=$localServiceVersionsFileName
localServiceVersionsFilePath=$localServiceVersionsFilePath
localServiceCustomizationsFileName=$localServiceCustomizationsFileName
localServiceCustomizationsFilePath=$localServiceCustomizationsFilePath
helmChartName=$helmChartName
};
}