Remove ip log and changed permission issue
[ealt-edge.git] / ocd / infra / playbooks / ealt-all.yml
1 #
2 # Copyright 2020 Huawei Technologies Co., Ltd.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #     http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 #
16
17 ---
18
19 ############ OCD ############
20
21 - hosts: ocdconsolidated
22   become: yes
23   tags:
24     - ocdhost
25     - ocdconsolidated
26
27   roles:
28     - k8s
29     - helm
30     - eg_certs
31     - eg_registry
32     - eg_helm-repo
33
34 ############ Center ############
35
36 ### Pre-Requisites ###
37
38 - hosts: prerequisitecenter
39   become: yes
40   tags:
41     - prerequisitecenter
42     - center
43
44   roles:
45     - eg_prerequisite
46     - helm
47     - eg_set-helm-repo
48     - kubeconfig
49
50 ### Other 3rd party related ###
51
52 - hosts: thirdpartycenter
53   become: yes
54   tags:
55     - thirdpartycenter
56     - center
57
58   roles:
59     - grafana
60
61 ### EdgeGallery related ###
62
63 - hosts: egcenter
64   become: yes
65   tags:
66     - egcenter
67     - center
68
69   roles:
70     - eg_secret
71     - service_center
72     - eg_user-mgmt
73     - eg_mecm-meo
74     - eg_mecm-fe
75     - eg_appstore
76     - eg_developer
77
78
79 ############ Edge ############
80
81 ### Infrastructure ###
82 - hosts: edge-infra
83   become: yes
84   tags:
85     - edge-infra
86     - edge
87
88   roles:
89     - docker
90     - eg_prerequisite
91     - k3s
92
93 ### Pre-Requisites ###
94
95 - hosts: prerequisiteedge
96   become: yes
97   tags:
98     - prerequisiteedge
99     - edge
100
101   roles:
102     - helm
103
104 ### Other 3rd party related ###
105
106 - hosts: thirdpartyedge
107   become: yes
108   tags:
109     - thirdpartyedge
110     - edge
111
112   roles:
113     - rabbitmq
114     - prometheus
115     - kubeconfig
116     - mepkubeconfig
117     - cadvisor
118
119 ### EdgeGallery related ###
120
121 - hosts: egedge
122   become: yes
123   tags:
124     - egedge
125     - edge
126
127   roles:
128     - eg_secret
129     - eg_set-helm-repo
130     - eg_mep
131     - eg_mecm-mepm