繁体   English   中英

如何将角色从一个 apache 游侠实例迁移到另一个实例?

[英]How to migrate roles from one apache ranger instance to other instance?

我们计划制作现有 CDP 集群的副本集群。 我可以导入/导出策略但不能导入/导出角色。

我们有大约 2k+ 角色,使用以下 api 我可以创建角色但想知道这是否可以自动化

/public/v2/api/roles

任何指针都会有帮助吗?

截至目前,在 Ranger-CDP 中导入/导出角色的自动化方法并不简单。 但是,我们可以使用简单的 python 脚本将其自动化。 您可以在以下 url 找到脚本:-

https://github.com/patilajinkya/ranger_automate/blob/main/roles_exporter.py

注意:- 请在执行脚本之前阅读roles_exportes_README.txt ,如果您遇到任何问题,请告诉我。 我已经在我的一个测试集群上对此进行了测试,一切看起来都不错。

要记住的一件事是,源集群中的所有用户和组都需要在目标集群中可用,并且目标集群中不应存在重复的角色。

如果您有任何改进脚本的建议,请在评论中告诉我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM