【问题标题】:Masking password with a file in Kafka Connect, how to give the filepath?在 Kafka Connect 中使用文件屏蔽密码,如何提供文件路径?
【发布时间】:2021-12-26 11:45:39
【问题描述】:

我试图屏蔽连接器的用户名和密码,为此我创建了一个名为“login”的文件来加载此信息。阅读 KIP here 并遵循答案 here 但我收到 ORA-01017 "Invalid username/password" 错误。我认为文件路径有问题,因为我没有完全理解。

我应该如何给出文件路径,确切的位置

"/kafka/confluent-5.4.1/etc/kafka/login"

或只是文件名,因为它与 connect-distributed.properties 位于同一目录

“登录”

“/登录”

还是别的什么?

【问题讨论】:

    标签: apache-kafka apache-kafka-connect


    【解决方案1】:

    路径应该是绝对路径。例如:

    username: ${file:/kafka/confluent-5.4.1/etc/kafka/login:MY_ORACLE_USERNAME}
    

    参考:https://rmoff.net/2019/05/24/putting-kafka-connect-passwords-in-a-separate-file-/-externalising-secrets/

    【讨论】:

    • 好的,谢谢,这意味着我的情况还有另一个问题。
    猜你喜欢
    • 2021-06-26
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 2020-11-03
    • 2016-09-01
    相关资源
    最近更新 更多