通过 Json 文件进行 Google Pubsub 身份验证的 Apache Camel
Apache Camel with Google Pubsub authentication via Json File
我想看看是否有人有使用 JSON 文件而不是使用环境变量对 GCP 进行身份验证的示例。我还没有找到任何可以让我覆盖 Apache Camel 的默认设置的东西。
编辑:让我澄清一下,我正在从 Vault 获取 JSON 并希望避免创建文件。我已经用文件正常完成了。
使用 Apache Camel 3.7(以及 camel-pubsub 依赖项)
Camel 3.9.0 将提供服务帐户密钥选项
from("google-pubsub:" + cloudProperties.getProjectId() + ":" + cloudProperties.getSubscription() + "?"
+ "?concurrentConsumers=1&maxMessagesPerPoll=1&ackMode=AUTO&serviceAccountKey="+config.getAppCredentials())
我想看看是否有人有使用 JSON 文件而不是使用环境变量对 GCP 进行身份验证的示例。我还没有找到任何可以让我覆盖 Apache Camel 的默认设置的东西。
编辑:让我澄清一下,我正在从 Vault 获取 JSON 并希望避免创建文件。我已经用文件正常完成了。
使用 Apache Camel 3.7(以及 camel-pubsub 依赖项)
Camel 3.9.0 将提供服务帐户密钥选项
from("google-pubsub:" + cloudProperties.getProjectId() + ":" + cloudProperties.getSubscription() + "?" + "?concurrentConsumers=1&maxMessagesPerPoll=1&ackMode=AUTO&serviceAccountKey="+config.getAppCredentials())