GoogleCloudPlatform / GoogleCloudPlatform/cloud-logging-data-source-plugin

Authentificating datasource with grafana provisioning

Đang mở
#76 4 bình luận 5 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
TypeScript
Star
24
Fork
17
Merge trung bình
13 giờ 11 phút
Pull request đã merge (30 ngày)
11

Mô tả

The docs say, that the provisioning is similar to the Google Cloud Monitoring plugin for datasources
However it does not support privateKeyPath and/or all the other fields in jsonData.
Are they gonna be supported in the future?
Something like this does not work, even though the private key is mounted. The other fields such as defaultProject or clientEmail are not set as well.

```
- name: Google Cloud Logging
type: googlecloud-logging-datasource
access: proxy
jsonData:
tokenUri: tokenURI
clientEmail: email@project.gserviceaccount.com
authenticationType: jwt
defaultProject: projectName
privateKeyPath: /etc/secrets/privateKey.pem
```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Issue không nêu tên tệp nguồn, bài kiểm thử hay điểm vào nào. Hãy bắt đầu bằng việc xác định phần provisioning datasource và xử lý xác thực, sau đó xác minh rằng các trường jsonData được liệt kê — bao gồm privateKeyPath, defaultProject và clientEmail — được chấp nhận và áp dụng khi datasource được provision.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
google-cloud, typescript
Lĩnh vực
devops
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.