Клиент Kerberos внутри контейнера Docker - PullRequest
0 голосов
/ 13 июля 2020

У меня есть служба Go, для которой требуется Kerberos Client (kinit) для подключения к системе Had oop. Эта служба Go должна находиться в контейнере, и мне не разрешено устанавливать Kerberos Client на хост-машину. Как я могу разместить в контейнерах и Kerberos Client, и Go?

1 Ответ

1 голос
/ 13 июля 2020

Установите krb5-workstation в свой контейнер. Скопируйте соответствующий файл krb5.conf в каталог /etc/ и выполните в сценарии запуска kinit со своим KD C Principal и keytab . Убедитесь, что сервер KD C доступен с вашего хоста.

...