You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/12/06 18:02:11 UTC
[GitHub] [camel-kamelets] brokenjacobs opened a new issue, #1203: google-storage-sink serviceAccountKey is not required
brokenjacobs opened a new issue, #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203
Google supports the [ADC](https://cloud.google.com/docs/authentication/application-default-credentials) (Application Default Credentials) process for applications hosted on their platform.
https://cloud.google.com/docs/authentication/application-default-credentials
This field is not necessary unless the kamelet is running outside of GCP/GKE. You can use [Workload Identity](https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity) together with ADC to authenticate without a keyfile. The google libraries do this automatically.
Thanks!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1339769604
Kamelets could run even outside gcp/gke. But we could relax the requirement on serviceAccountKey as required parameter.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1341327564
I created this on Camel core side to make it optional. https://issues.apache.org/jira/projects/CAMEL/issues/CAMEL-18802
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1341339505
By the way, thanks for reporting problems and improvements. This is highly appreciated. I hope we could have a fix for the next camel-kamelets release.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1348109067
This will be in 0.11.0 and in ckc 3.20.0
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd closed issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd closed issue #1203: google-storage-sink serviceAccountKey is not required
URL: https://github.com/apache/camel-kamelets/issues/1203
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1340888081
It's harder than what I thought. We are enconding the service account key as base64, there is no way at this stage to have the parameter optional if we are prepeding base64 in front of it. For the moment it will stay as is.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] brokenjacobs commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
brokenjacobs commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1341320098
This greatly complicates deployment on GCP and requires keeping keyfiles around. The ADC process allows for keyfiles as well, it sounds like this implementation isn't compliant because of how the configuration is being fed in.
FWIW the old connector appears to work and have the setting as optional.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] oscerd commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
oscerd commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1341329951
The old connector was based on the pure component, the new ones have been based on Kamelet, a different concept.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-kamelets] brokenjacobs commented on issue #1203: google-storage-sink serviceAccountKey is not required
Posted by GitBox <gi...@apache.org>.
brokenjacobs commented on issue #1203:
URL: https://github.com/apache/camel-kamelets/issues/1203#issuecomment-1349653145
Thanks for tracking this down!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org