OpenStack的管理任务工作流服务。
python-adjutant的Python项目详细描述
副官是一个服务,它位于keystone旁边,允许自动化和批准通常需要具有管理员角色的用户执行的任务。副官允许将这些任务定义为工作流的一部分,工作流可以是完全自动的,也可以需要管理员批准。其目标是自动化业务逻辑,增强keystone和其他openstack服务的功能,而不妨碍将来的openstack功能或重复开发工作。
快速开发部署
要快速部署用于测试的服务,可以通过pip安装,设置默认配置文件,然后运行test django服务器。
pip install adjutant
然后运行服务将在/etc/adjugator/conf.yaml中查找配置,或者从运行命令的目录中默认为conf/conf.yaml。
adjutant migrate adjutant runserver <port>
目前,您必须从github repo或库安装位置本身获取默认配置,但我们希望添加一个额外的命令行函数,该函数将在/etc/adjuant/conf.yaml中复制和设置基本的默认配置。