diff --git a/python/graphscope/deploy/kubernetes/resource_builder.py b/python/graphscope/deploy/kubernetes/resource_builder.py index 429aecf3e2c1..72a8a39a09c9 100644 --- a/python/graphscope/deploy/kubernetes/resource_builder.py +++ b/python/graphscope/deploy/kubernetes/resource_builder.py @@ -126,7 +126,13 @@ def get_image_pull_secrets(image_pull_secrets): @staticmethod def get_node_selector(node_selector): - return node_selector + import base64 + import json + + decoded_node_selector = base64.b64decode(node_selector).decode( + "utf-8", errors="ignore" + ) + return json.loads(decoded_node_selector) @staticmethod def get_user_defined_volumes(udf_volumes):