File tree Expand file tree Collapse file tree 3 files changed +3
-18
lines changed Expand file tree Collapse file tree 3 files changed +3
-18
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
APP_NAME : solr
3
- APP_POD : " computate"
4
- APP_NETWORK : " computate"
5
- ZOOKEEPER_POD : " zookeeper"
3
+ APP_NETWORK : " host"
6
4
APP_PYTHON : " {{ '/usr/bin/python' if lookup('file', '/usr/bin/python', errors='ignore') else '/usr/bin/python3' }}"
7
5
APP_SRC : " /usr/local/src/{{ APP_NAME }}"
8
6
APP_OPT : " /opt/{{ APP_NAME }}"
@@ -25,7 +23,7 @@ APP_DOWNLOAD_DEST: "~/Downloads/{{ APP_DOWNLOAD_FILENAME }}"
25
23
APP_DOWNLOAD_SHA512 : 15150b7f191fd9e8d2c1bd8bb619dd4b3f27af2e0e94b7609031f7e745a2e263391c30f68865c208afb97ccaa9bde6d16050200e9bfccef65f762c2ed743c242
26
24
COMPUTATE_REPO : https://github.com/computate-org/computate.git
27
25
COMPUTATE_SRC : /usr/local/src/computate
28
- ZOOKEEPER_HOST_NAME : " {{ APP_POD }} "
26
+ ZOOKEEPER_HOST_NAME : " localhost "
29
27
ZOOKEEPER_PORT : 2181
30
28
31
29
# ###################
Original file line number Diff line number Diff line change 97
97
src : " {{ COMPUTATE_SRC }}/config/solr/server/solr/configsets/computate"
98
98
dest : " {{ APP_OPT }}/server/solr/configsets/computate"
99
99
state : link
100
- - name : Create a podman network named {{ APP_NETWORK }}
101
- containers.podman.podman_network :
102
- name : " {{ APP_NETWORK }}"
103
- state : present
104
- become : true
105
- - name : Create a podman pod named {{ APP_POD }}
106
- containers.podman.podman_pod :
107
- name : " {{ APP_POD }}"
108
- state : started
109
- ports :
110
- - " {{ APP_PORT }}:{{ APP_PORT }}"
111
- network : " {{ APP_NETWORK }}"
112
- become : true
113
100
- name : Create the {{ APP_NAME }} systemd service {{ APP_SYSTEMD }}.
114
101
template :
115
102
src : solr_service.j2
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ After=zookeeper.service
6
6
Type=simple
7
7
User={{ APP_USER }}
8
8
WorkingDirectory={{ APP_OPT }}
9
- ExecStart=/usr/bin/podman run --name {{ APP_NAME }} --pod {{ APP_POD }} -v {{ APP_DATA }}:{{ APP_DATA }}:Z --rm -e ZK_HOST={{ ZOOKEEPER_HOST_NAME }} -e SOLR_INCLUDE=/usr/share/solr/solr.in.sh {{ APP_NAME }}:{{ APP_VERSION }}
9
+ ExecStart=/usr/bin/podman run --name {{ APP_NAME }} --network {{ APP_NETWORK }} -v {{ APP_DATA }}:{{ APP_DATA }}:Z --rm -e ZK_HOST={{ ZOOKEEPER_HOST_NAME }} -e SOLR_INCLUDE=/usr/share/solr/solr.in.sh {{ APP_NAME }}:{{ APP_VERSION }}
10
10
ExecStop=/usr/bin/podman rm {{ APP_NAME }} -f
11
11
LimitNOFILE=65000
12
12
LimitNPROC=65000
You can’t perform that action at this time.
0 commit comments