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