DCOS可转换模块
ansible-modules-dcos的Python项目详细描述
DC/OS的可移植模块。
用法
创建用户:
- hosts: localhost tasks: - dcos_user: uid: "bobslydell" description: 'bobslydell' password: 'fooBar123ASDF' state: present dcos_credentials: "{{ dcos_facts.ansible_facts.dcos_credentials }}"
创建组:
- dcos_group: gid="bobs" description='the bobs'
创建acl:
- dcos_acl: rid: "dcos:adminrouter:service:marathon-bobs" description: "Bob acl"
将用户添加到acl:
- dcos_acl_user: rid: "dcos:adminrouter:service:marathon-bobs" uid: "bobslydell" permission: "read"
将组添加到acl:
- dcos_acl_group: rid: "dcos:adminrouter:service:marathon-bobs" gid: "bobs" permission: "read"
打印DC/OS令牌:
- debug: msg="{{lookup('dcos_token')}}"
打印DC/OS令牌头:
- debug: msg="{{lookup('dcos_token_header')}}"
获得马拉松领先者:
- dcos_marathon_leader: register: marathon
许可证
麻省理工学院