networking
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
- "{{pool_pw_tmp.path}}:/tmp/poolpw:ro"
|
||||
detach: False
|
||||
cleanup: True
|
||||
command: "condor_store_cred add -c -i /tmp/poolpw/poolpw"
|
||||
command: "condor_store_cred add -c -i /tmp/poolpw/poolpw"
|
||||
|
||||
always:
|
||||
- name: "remove temporary password store"
|
||||
@@ -78,21 +78,33 @@
|
||||
dest: "/container/volumes/{{item}}/"
|
||||
with_items: [ "cm", "exec", "sub"]
|
||||
|
||||
- name: "create docker network to make service discovery work"
|
||||
docker_network:
|
||||
name: condor
|
||||
state: present
|
||||
|
||||
- name: "run htcondor containers"
|
||||
docker_container:
|
||||
name: "condor-cm"
|
||||
name: "condor-{{item}}"
|
||||
hostname: "condor-{{item}}"
|
||||
domainname: "htc.local"
|
||||
image: htcondor
|
||||
state: started
|
||||
detach: True
|
||||
cleanup: True
|
||||
networks_cli_compatible: True
|
||||
networks:
|
||||
- name: "condor"
|
||||
aliases: [ "condor-{{item}}.htc.local" ]
|
||||
volumes:
|
||||
- "/container/volumes/cm/:/etc/condor/:rw"
|
||||
- "/container/volumes/{{item}}/:/etc/condor/:rw"
|
||||
with_items: [ "cm", "exec", "sub"]
|
||||
# auto_remove: True
|
||||
# mounts:
|
||||
# src: /container/volumes/cm/
|
||||
# dest: /etc/condor/
|
||||
|
||||
|
||||
|
||||
#- add_host:
|
||||
# hostname: foo
|
||||
# ansible_connection: docker_api
|
||||
|
Reference in New Issue
Block a user