-
Notifications
You must be signed in to change notification settings - Fork 4
/
install.yaml
132 lines (107 loc) · 2.11 KB
/
install.yaml
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
---
- name: Installation du socle DSO
hosts: localhost
gather_facts: false
roles:
- name: socle-config
tags:
- always
- name: cluster-offline
tags:
- always
when: dsc.global.offline
- name: ca
tags:
- always
- name: console-dso-config
tags:
- always
- name: kyverno
tags:
- kyverno
- name: cert-manager
tags:
- cert-manager
- cm
- always
- name: cloudnativepg
tags:
- cloudnativepg
- cnpg
- name: prometheus
tags:
- prometheus
- prom
when: dsc.prometheus.crd.type == 'managed'
- name: keycloak
tags:
- keycloak
- sso
- name: nexus
tags:
- nexus
- name: sonarqube
tags:
- sonarqube
- sonar
- name: gitlab-operator
tags:
- gitlab-operator
- name: gitlab
tags:
- gitlab
- name: gitlab-catalog
tags:
- catalog
- gitlab-catalog
- name: gitlab-runner
tags:
- runner
- gitlab-runner
- name: gitlab-ci-pipelines-exporter
tags:
- ci-pipelines-exporter
- gitlab-ci-pipelines-exporter
when: not dsc.global.offline
- name: vault
tags:
- vault
- name: argocd
tags:
- gitops
- argocd
- argo
- name: harbor
tags:
- harbor
- registry
- name: console-dso
tags:
- console
- console-dso
- name: grafana-operator
tags:
- grafana-operator
- grafana-stack
- never
- name: grafana
tags:
- grafana
- grafana-stack
- never
- name: grafana-datasource
tags:
- grafana-datasource
- grafana-stack
- never
- name: grafana-dashboards
tags:
- grafana-dashboards
- grafana-stack
- never
post_tasks:
- name: Post-Install Disclaimer
ansible.builtin.debug:
msg: "{{ dsc | get_debug_messages }}"
tags:
- always