1

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

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

/public/v2/api/roles

任何指针都会有帮助吗?

4

1 回答 1

1

到目前为止,我们在 Ranger-CDP 中导入/导出角色的自动化方式并不容易。但是,我们可以使用简单的 python 脚本来自动化它。您可以在以下网址找到脚本:-

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

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

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

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

于 2021-01-14T19:38:00.507 回答