Currently, IQSS/dataverse-sample-data needs to read an API token from an enabled user to create sample datasets, etc.
Using this very nice project to create demo environments would be cool. But having to fiddle around with the API token is very cumbersome during bootstrapping.
IQSS/dataverse-ansible receives the token by parsing log output on EC2. On Kubernetes, I could only use the deprecated, insecure API token retrieval.
So I propose to create an Admin API endpoint to load the data, as it would be a much cleaner and solid way.
Willing to make a contribution for this.
This is related to gdcc/dataverse-kubernetes#66, IQSS/dataverse-ansible#80