Kafka Connect - API GET-коннектора предоставляет пароль в открытом виде - PullRequest
0 голосов
/ 07 января 2019

Я использую последние конфликтующие образы (5.1.0) и внешние пароли OracleDB для конфигураций Connect в хранилище. Я могу успешно зарегистрировать пользовательский поставщик конфигурации для хранилища со следующей конфигурацией.

"connection.password": "${vault:vault_path:vault_db_password_key}"

Когда я выполняю запрос соединителя GET, connection.password в ответе является разрешенным паролем, он отображается как таковой и не был скрыт. Но в логах я мог видеть это как

connection.password = [hidden]

Пожалуйста, дайте мне знать, если эта проблема решена как часть KIP-297 или я что-то упустил?

1 Ответ

0 голосов
/ 09 января 2019

Не уверен, что это ответ на ваш вопрос, но такого провайдера учетных данных для vault:, по умолчанию нет, есть только file:, поэтому, если вы не написали свой собственный (или не нашли один в другом месте), тогда это не сработает.

...