File: Makefile

package info (click to toggle)
check-pgbackrest 1.9-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 716 kB
  • sloc: sh: 1,238; perl: 868; makefile: 41; sql: 25
file content (37 lines) | stat: -rw-r--r-- 995 bytes parent folder | download
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
s1: clean create_vm pgbackrest_local icinga2_local
s1_light: clean create_vm pgbackrest_local
s2: clean create_vm pgbackrest_remote icinga2_remote
s2_light: clean create_vm pgbackrest_remote
s3: clean create_vm pgbackrest_minio icinga2_minio
s3_light: clean create_vm pgbackrest_minio

create_vm:
	vagrant up

pgbackrest_local:
	vagrant up --provision-with=cifs
	vagrant up --provision-with=pgbackrest_local

icinga2_local:
	vagrant up --provision-with=icinga2
	vagrant up --provision-with=icinga2_local

pgbackrest_remote:
	vagrant up --provision-with=pgbackrest_remote_primary
	vagrant up --provision-with=pgbackrest_remote_standby

icinga2_remote:
	vagrant up --provision-with=icinga2
	vagrant up --provision-with=icinga2_remote

pgbackrest_minio:
	vagrant up --provision-with=minio
	vagrant up --provision-with=minio_http
	vagrant up --provision-with=pgbackrest_minio

icinga2_minio:
	vagrant up --provision-with=icinga2
	vagrant up --provision-with=icinga2_minio

clean:
	vagrant destroy -f