Integrate the complete SDG workflow into the standalone.py script with the following tasks:
[ ] Add flags and secret details to point to the SDG serving endpoint, similar to --judge-serving-details and --sdg-object-store-secret.
[ ] Refactor the secret/configmap/PVC logic from sdg_data_fetch() into a separate function and invoke it from both sdg_data_fetch and sdg.
[ ] Ensure that sdg_data_fetch and sdg are mutually exclusive.
[ ] Pull the taxonomy from an object store if necessary. Adapt the logic in sdg_data_fetch to only retrieve the taxonomy tree, relaxing certain requirements from DATA_SCRIPT.
[ ] Modify the init container in sdg to pull taxonomy data from either Git or an object store.
Integrate the complete SDG workflow into the
standalone.py
script with the following tasks:--judge-serving-details
and--sdg-object-store-secret
.sdg_data_fetch()
into a separate function and invoke it from bothsdg_data_fetch
andsdg
.sdg_data_fetch
andsdg
are mutually exclusive.sdg_data_fetch
to only retrieve the taxonomy tree, relaxing certain requirements fromDATA_SCRIPT
.sdg
to pull taxonomy data from either Git or an object store.