service: Support publishing arbitary ports through sockets
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
container_entrypoint: "{{ _service_additional_container.entrypoint | default('') }}"
|
||||
container_user: "{{ service_container_user }}"
|
||||
container_mounts: "{{ _service_additional_container_mounts }}"
|
||||
container_publish_ports: "{{ _service_additional_container.publish_ports | default([]) }}"
|
||||
container_publish_ports: "{{ _service_additional_container_publish_ports }}"
|
||||
container_networks: "{{ _service_container_networks }}"
|
||||
container_ip: "{{ _service_additional_container_ip }}"
|
||||
container_secrets: "{{ _service_additional_container.secrets | default(_service_container_secrets) }}"
|
||||
@@ -23,3 +23,9 @@
|
||||
loop_control:
|
||||
loop_var: _service_additional_container
|
||||
index_var: _service_additional_container_index
|
||||
|
||||
- name: Socat sockets for additional containers of {{ service_name }}
|
||||
ansible.builtin.include_tasks: additional_socat.yaml
|
||||
loop: "{{ _service_additional_containers }}"
|
||||
loop_control:
|
||||
loop_var: _service_additional_container
|
||||
|
||||
Reference in New Issue
Block a user