-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathmolecule.yml
106 lines (103 loc) · 2.23 KB
/
molecule.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
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
---
dependency:
name: galaxy
driver:
name: docker
lint: |
yamllint .
ansible-lint .
platforms:
- name: zookeeper
hostname: zookeeper
image: idealista/zookeeper:latest
pre_build_image: true
privileged: false
capabilities:
- SYS_ADMIN
volumes:
- '/sys/fs/cgroup:/sys/fs/cgroup:ro'
tmpfs:
- '/run'
- '/run/lock'
- '/tmp'
groups:
- zookeeper_group
command: '/lib/systemd/systemd'
stop_signal: 'RTMIN+3'
networks:
- name: solr-network
- name: solrcloud1
hostname: solrcloud1
image: ${DOCKER_IMAGE_BASE:-idealista/jdk:11.0.16-bullseye-openjdk-headless}
privileged: false
capabilities:
- SYS_ADMIN
volumes:
- '/sys/fs/cgroup:/sys/fs/cgroup:ro'
tmpfs:
- '/run'
- '/run/lock'
- '/tmp'
groups:
- solrcloud
command: '/lib/systemd/systemd'
stop_signal: 'RTMIN+3'
networks:
- name: solr-network
aliases:
- solrcloud1
links:
- zookeeper:zookeeper
published_ports:
- 0.0.0.0:8983:8983/tcp
- name: solrcloud2
hostname: solrcloud2
image: ${DOCKER_IMAGE_BASE:-idealista/jdk:11.0.16-bullseye-openjdk-headless}
privileged: false
capabilities:
- SYS_ADMIN
volumes:
- '/sys/fs/cgroup:/sys/fs/cgroup:ro'
tmpfs:
- '/run'
- '/run/lock'
- '/tmp'
groups:
- solrcloud
command: '/lib/systemd/systemd'
stop_signal: 'RTMIN+3'
networks:
- name: solr-network
aliases:
- solrcloud2
links:
- zookeeper:zookeeper
published_ports:
- 0.0.0.0:8984:8983/tcp
- name: solr-minio1
image: minio/minio
command: 'server /data --console-address ":9001"'
privileged: false
pre_build_image: true
env:
MINIO_ROOT_USER: admin
MINIO_ROOT_PASSWORD: adminpass
MINIO_REGION: eu-west-1
exposed_ports:
- 9000/tcp
- 9001/tcp
published_ports:
- 0.0.0.0:9000:9000
- 0.0.0.0:9001:9001
networks:
- name: solr-network
aliases:
- solr-minio1
links:
- zookeeper:zookeeper
purge_networks: true
provisioner:
name: ansible
verifier:
name: ansible
directory: ./tests