I have a json
file. I want to encode into base64
string and add it in my main json
using jsonnet.
datasources.json
:
{
"datasources": [{
"id": 1,
"orgId": 1,
"name": "prometheus"
}]
}
grafana.jsonnet
:
local getDataSources() = {
'datasources': (import 'datasources.json').datasources,
};
local kp = {
dashboardDatasources+: {
data: std.base64(getDataSources().datasources),
}
}
kp
Please suggest how to get this done. Struggling to convert json
into a string in jsonnet
.