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

Authentificating datasource with grafana provisioning

Abierto
#76 4 comentarios 5 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.