Log kube-env variables from startup script

This commit is contained in:
Michelle Tandya 2021-08-04 00:36:10 +00:00
parent 9ff3b7e744
commit 9cffbab037

View File

@ -229,6 +229,13 @@ function Fetch-KubeEnv {
# The type of kube_env is a powershell String.
$kube_env = Get-InstanceMetadataAttribute 'kube-env'
$kube_env_table = ConvertFrom_Yaml_KubeEnv ${kube_env}
Log-Output "Logging kube-env key-value pairs except CERT and KEY values"
foreach ($entry in $kube_env_table.GetEnumerator()) {
if ((-not ($entry.Name.contains("CERT"))) -and (-not ($entry.Name.contains("KEY")))) {
Log-Output "$($entry.Name): $($entry.Value)"
}
}
return ${kube_env_table}
}