Open
Description
The indexer currently uses a node token to get non-public system metadata through DataONE api.
After the system has been changed to use hashstore
, this will no longer be necessary, since metadata can be accessed directly from the store.
The following changes will therefore be required, when hashstore
is up and running:
- refactor the code to get metadata directly from hashstore (obviously :-)
- remove the config that currently provides the metacat/dataone api url, including:
index.d1node.baseURL
inhelm/config/dataone-indexer.properties
- definition of
"idxworker.mn.url"
fromhelm/templates/_helpers.tpl
, plus any of its other uses - The following from
helm/templates/deployment.yaml
:
env:
- name: DEBUG
value: "{{ .Values.idxworker.debug }}"
- name: DATAONE_AUTH_TOKEN
valueFrom:
secretKeyRef:
name: dataone-token
key: DataONEauthToken
optional: true
Metadata
Metadata
Assignees
Labels
No labels