我有一个可以工作的microservice(dropwizard)代码,它使用本地环境中的keytab文件与kerberozied hadoop集群通信。因为keytab包含用户和密码信息,所以我无法签入项目。我被告知将keytab数据保存到某个安全存储(如vault)中,并通过从服务内部的安全存储读取数据来创建keytab文件。我正在寻找一些帮助我的以下问题:
在生产环境中将keytab文件传递给服务的最佳实践。
如何在服务中创建文件(keytab)?我当然理解使用java文件系统api编写文件,但我正在检查是否有支持此功能的流行库。
暂无答案!
目前还没有任何答案,快来回答吧!