blob: d7716049a6dbf4b9fcf8a8b4cfb02755e7e89cc9 [file] [log] [blame]
Mohammed Naserb7b97d62022-03-12 16:30:00 -05001# Copyright (c) 2022 VEXXHOST, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
15- hosts: controllers[0]
16 gather_facts: false
17 become: true
18 roles:
19 - role: cilium
20 tags:
21 - cilium
22
23 - role: ceph_csi_rbd
24 tags:
25 - ceph-csi-rbd
26
27 - role: kube_prometheus_stack
28 tags:
29 - kube-prometheus-stack
30
31 - role: node_feature_discovery
32 tags:
33 - node-feature-discovery
34
35 - role: prometheus_pushgateway
36 tags:
37 - prometheus-pushgateway
38
39 - role: openstack_namespace
40 tags:
41 - openstack-namespace
42
43 - role: ingress_nginx
44 tags:
45 - ingress-nginx
46
47 - role: cert_manager
48 tags:
49 - cert-manager
50
okozachenko85a31332022-04-11 23:34:30 +100051 - role: keepalived
52 tags:
53 - keepalived
54
Mohammed Naserb7b97d62022-03-12 16:30:00 -050055 - role: percona_xtradb_cluster
56 tags:
57 - percona-xtradb-cluster
58
59 - role: openstack_helm_infra_memcached
60 tags:
61 - openstack-helm-infra-memcached
62
63 - role: openstack_helm_infra_rabbitmq
64 tags:
65 - openstack-helm-infra-rabbitmq
66
67 - role: openstack_helm_keystone
68 tags:
69 - openstack-helm-keystone
70
Julian Poss0aad3332022-05-18 09:37:20 +000071 - role: openstack_helm_barbican
72 tags:
73 - openstack-helm-barbican
74
Mohammed Naserb7b97d62022-03-12 16:30:00 -050075 - role: openstack_helm_infra_ceph_provisioners
76 tags:
77 - openstack-helm-infra-ceph-provisioners
78
79 - role: openstack_helm_glance
80 tags:
81 - openstack-helm-glance
82
83 - role: openstack_helm_cinder
84 tags:
85 - openstack-helm-cinder
86
87 - role: openstack_helm_placement
88 tags:
89 - openstack-helm-placement
90
91 - role: openstack_helm_infra_openvswitch
92 tags:
93 - openstack-helm-infra-openvswitch
94
95 - role: openstack_helm_infra_libvirt
96 tags:
97 - openstack-helm-infra-libvirt
98
99 - role: openstack_helm_neutron
100 tags:
101 - openstack-helm-neutron
102
103 - role: openstack_helm_nova
104 tags:
105 - openstack-helm-nova
106
Mohammed Naserec814912022-03-13 01:53:37 -0500107 - role: openstack_helm_senlin
108 tags:
109 - openstack-helm-senlin
110
Mohammed Naserb7b97d62022-03-12 16:30:00 -0500111 - role: openstack_helm_heat
112 tags:
113 - openstack-helm-heat
114
115 - role: openstack_helm_horizon
116 tags:
117 - openstack-helm-horizon
118
119- hosts: controllers
120 gather_facts: false
121 roles:
122 - role: openstack_cli
123 tags:
124 - openstack-cli