GoogleCloudPlatform / GoogleCloudPlatform/cloud-logging-data-source-plugin
Authentificating datasource with grafana provisioning
- Lenguaje dominante
- TypeScript
- Estrellas
- 24
- Forks
- 17
- Merge medio
- 13 h 11 min
- PR fusionados (30 d)
- 11
Descripción
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
```
Guía de contribución
Línea de trabajo
El issue no nombra ningún archivo fuente, prueba ni punto de entrada. Empieza por localizar el aprovisionamiento de la datasource y el manejo de la autenticación; después verifica que los campos jsonData indicados —incluidos privateKeyPath, defaultProject y clientEmail— se acepten y se apliquen cuando se aprovisione la datasource.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- google-cloud, typescript
- Área
- devops
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100