![rajeshP524](/assets/img/avatar_default.png)
This patch introduces a new workload called "ocp_on_osp". This workload installs Openshift cluster on Openstack as a part of Dynamic Workloads. Change-Id: I5c0a1ef04bf0e82563e7d17fdd9688f938d1e33f
40 lines
794 B
YAML
40 lines
794 B
YAML
---
|
|
- name: create shiftstack project
|
|
os_project:
|
|
cloud: "overcloud"
|
|
state: present
|
|
name: "{{ project_name }}"
|
|
domain: default
|
|
|
|
- name: create user
|
|
os_user:
|
|
cloud: "overcloud"
|
|
state: present
|
|
name: "{{ user_name }}"
|
|
password: "redhat"
|
|
domain: default
|
|
|
|
- name: add member role
|
|
os_user_role:
|
|
cloud: "overcloud"
|
|
state: present
|
|
project: "{{ project_name }}"
|
|
user: "{{ user_name }}"
|
|
role: "member"
|
|
|
|
- name: add admin role
|
|
os_user_role:
|
|
cloud: "overcloud"
|
|
state: present
|
|
project: "{{ project_name }}"
|
|
user: "{{ user_name }}"
|
|
role: "admin"
|
|
|
|
- name: add swiftoperator role
|
|
os_user_role:
|
|
cloud: "overcloud"
|
|
state: present
|
|
project: "{{ project_name }}"
|
|
user: "{{ user_name }}"
|
|
role: "swiftoperator"
|