fix empty key in secret

This commit is contained in:
Matias Manavella
2020-09-16 18:12:19 -03:00
parent c4d4af6890
commit 2f2501ac3b

View File

@@ -71,7 +71,9 @@ func secret(ctx context.Context, client *kubernetes.Clientset, secretCollector *
keyExists := false
keyData := ""
secretKey := ""
if secretCollector.Key != "" {
secretKey = secretCollector.Key
if val, ok := found.Data[secretCollector.Key]; ok {
keyExists = true
if secretCollector.IncludeValue {
@@ -83,7 +85,7 @@ func secret(ctx context.Context, client *kubernetes.Clientset, secretCollector *
secret := FoundSecret{
Namespace: found.Namespace,
Name: found.Name,
Key: secretCollector.Key,
Key: secretKey,
SecretExists: true,
KeyExists: keyExists,
Value: keyData,