Add Pod UID (metadata.uid) to downward API env var

This commit is contained in:
xiangpengzhao
2017-06-27 16:54:35 +08:00
parent f39c1712c2
commit 0f65b218a0
5 changed files with 30 additions and 8 deletions

View File

@@ -51,6 +51,8 @@ func ExtractFieldPathAsString(obj interface{}, fieldPath string) (string, error)
return accessor.GetName(), nil
case "metadata.namespace":
return accessor.GetNamespace(), nil
case "metadata.uid":
return string(accessor.GetUID()), nil
}
return "", fmt.Errorf("unsupported fieldPath: %v", fieldPath)