Hi, I raised a PR: https://github.com/apache/camel/pull/5987.
What should I expect next? Should I write to the dev mailing list? Tamás On Tue, 24 Aug 2021 at 00:00, Andrea Cosentino <[email protected]> wrote: > Hello, > You're welcome to open a Jira and work on a PR. We need to review more > google cloud components for sure in relation to this. > Thanks for reaching out to the community > > Inviato da Yahoo Mail su Android > > Il lun, 23 ago, 2021 alle 21:45, Tamás Utasi<[email protected]> ha > scritto: I'm trying to get a simple piece of code working using: > - GKE (https://cloud.google.com/kubernetes-engine), > - google pubsub, > - workload identity ( > https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity), > - camel-google-pubsub and camel-google-pubsub-starter v 3.11.0 > > My app comes up OK, but when it tries to connect to my subscription it > fails with: "io.grpc.StatusRuntimeException: PERMISSION_DENIED: The request > is missing a valid API key." > > This is reasonable as I'm not providing the "serviceAccountKey" query > parameter as I want to use workload identity (which I configured all the > way through) cause, as of today, that is the recommended way to access > Google Cloud services from GKE instead of a mounted service account keys. > > However. inspecting the code > > https://github.com/apache/camel/blob/camel-3.11.1/components/camel-google/camel-google-pubsub/src/main/java/org/apache/camel/component/google/pubsub/GooglePubsubComponent.java > tells me that this is impossible at the moment. > > I'm happy to create a JIRA and attempt to open a PR to add support for > workload identity if someone can confirm that this is desired. > > Best Regards, > Tamas > > -- best regards, *Tamás Utasi* mail: [email protected]
