Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - hosts: localhost
- vars_files:
- - example_vars.yaml
- tasks:
- - name: Create project
- ignore_errors: yes
- selvpc_projects:
- project_name: "{{ project_name }}"
- register: project
- - debug: msg={{ project }}
- - name: Set quotas on created project
- ignore_errors: yes
- selvpc_projects:
- project_id: "{{ project.id }}"
- quotas:
- compute_cores:
- - region: ru-1
- zone: ru-1a
- value: 3
- compute_ram:
- - region: ru-1
- zone: ru-1a
- value: 1536
- volume_gigabytes_fast:
- - region: ru-1
- zone: ru-1a
- value: 15
- register: quotas
- - debug: msg={{ quotas }}
- - name: Create user
- ignore_errors: yes
- selvpc_users:
- username: "{{ username }}"
- password: "{{ password }}"
- register: user
- - debug: msg={{ user }}
- - name: Add created user to project
- ignore_errors: yes
- selvpc_roles:
- project_id: "{{ project.id }}"
- user_id: "{{ user.id }}"
- register: out
- - debug: msg={{ out }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement