Я уже некоторое время занимаюсь этой проблемой, но не могу ее решить.
Я пытаюсь предоставить свои источники данных Grafana. Prometheus работает, но мне также нужен источник данных postgres, для которого требуется пароль.
заполняются все настройки, кроме пароля. Я пытался использовать файл yaml и через завиток. Конфиденциальные данные заменены другим значением
завиток:
curl 'http://admin:[email protected]:3000/api/datasources' -X POST -H 'Content-Type: application/json;charset=UTF-8' --data-binary '{"name":"NameOfDataSource","type":"postgres","url":"172.17.0.4:5432","access":"proxy","isDefault":false,"database":"database","user":"username","password":"passwordOfUser","typeLogoUrl":"public/app/plugins/datasource/postgres/img/postgresql_logo.svg","basicAuth":false,"jsonData":{"keepCookies":[],"sslmode":"disable"},"readOnly":false}'
yaml без комментариев:
apiVersion: 1
deleteDatasources:
- name: NameOfDataSource
orgId: 1
datasources:
- name: "NameOfDataSource"
type: "postgres"
access: "proxy"
url: "172.17.0.4:5432"
user: "usernamme"
password: "passwordOfUser"
database: "database"
basicAuth: false
isDefault: false
jsonData: {sslmode: "disable"}
readOnly: false
editable: true
Есть ли кто-нибудь, кто может мне помочь? заранее спасибо





кажется, что если вы проверите api графаны, он показывает пароль: между другими настройками (как показано в моем вопросе), но вместо этого он должен быть в secureJsonData.