-
Notifications
You must be signed in to change notification settings - Fork 22
/
stockpile.yml
46 lines (44 loc) · 2.07 KB
/
stockpile.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
- hosts: instance
remote_user: "{{ host_remote_user }}"
become: true
ignore_errors: yes
vars:
ansible_python_interpreter: "{{ ansible_playbook_python }}"
roles:
- { role: cpu, tags: [common, cpu] }
- { role: memory, tags: [common, memory] }
- { role: sysctl, tags: [common, sysctl] }
- { role: lspci, tags: [common, lspci] }
- { role: cpu_vulnerabilities, tags: [common, cpu_vulnerabilities] }
- { role: kernel-debug, tags: [common, kernel-debug] }
- { role: dmidecode, tags: [common, dmidecode] }
- { role: yum_repos, tags: [yum, yum_repos] }
- { role: yum_packages, tags: [yum, yum_packages] }
- { role: ocp_cluster_config, tags: openshift }
- { role: k8s_cluster_info, tags: [k8s, k8s_cluster_info] }
- { role: k8s_nodes, tags: [k8s, k8s_nodes] }
- { role: ceph, tags: ceph }
- { role: nvidia_smi, tags: nvidia_smi }
- { role: openstack_common, tags: [openstack, openstack_common] }
- { role: openstack_compute, tags: [openstack, openstack_compute] }
- { role: openstack_nova, tags: [openstack, openstack_nova] }
- { role: openstack_neutron, tags: [openstack, openstack_neutron] }
- { role: openstack_keystone, tags: [openstack, openstack_keystone] }
- { role: openstack_ceilometer, tags: [openstack, openstack_ceilometer] }
- { role: openstack_gnocchi, tags: [openstack, openstack_gnocchi] }
- { role: openstack_cinder, tags: [openstack, openstack_cinder] }
- { role: openstack_heat, tags: [openstack, openstack_heat] }
- { role: openstack_mysql, tags: [openstack, openstack_mysql] }
- { role: openstack_rabbitmq, tags: [openstack, openstack_rabbitmq] }
- { role: openstack_glance, tags: [openstack, openstack_glance] }
- { role: openstack_undercloud, tags: [openstack, openstack_undercloud] }
- { role: openstack_overcloud, tags: [openstack, openstack_overcloud] }
- hosts: stockpile
gather_facts: false
remote_user: "{{ stockpile_user }}"
no_log: true
vars:
ansible_python_interpreter: "{{ ansible_playbook_python }}"
roles:
- { role: dump-facts, tags: always }