[英]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.