import subprocess import json def get_namespaces(): output = subprocess.check_output(["kubectl", "get", "ns", "-o", "json"]) data = json.loads(output) return [item["metadata"]["name"] for item in data["items"]] def get_pvcs(namespace: str): output = subprocess.check_output(["kubectl", "get", "pvc", "-n", namespace, "-o", "json"]) data = json.loads(output) return [item["metadata"]["name"] for item in data["items"]]