Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions admin_manual/exapps_management/DeployConfigurations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -202,14 +202,14 @@ This is the related infrastructure
}

state Host2 {
[*] --> DockerSocketProxy : by port
[*] --> HaRP : by port
Daemon --> Containers

state Containers {
[*] --> DockerSocketProxy : /var/run/docker.sock
DockerSocketProxy --> ExApp1
DockerSocketProxy --> ExApp2
DockerSocketProxy --> ExApp3
[*] --> HaRP : /var/run/docker.sock
HaRP --> ExApp1
HaRP --> ExApp2
HaRP --> ExApp3
}
}

Expand All @@ -233,7 +233,7 @@ Please customize for your distribution.

.. code-block:: bash

mkdir -p /some/path/{certs,}
mkdir -p /some/path/certs

1.2. Open ports

Expand All @@ -250,7 +250,7 @@ Please customize for your distribution.
docker run \
-e HP_SHARED_KEY="some_very_secure_password" \
-e NC_INSTANCE_URL="https://cloud.acme.com" \
-e HP_TRUSTED_PROXY_IPS="192.168.0.0/24" \
-e HP_TRUSTED_PROXY_IPS="192.168.0.0/24" \ # Replace with your actual trusted proxy subnet (Host3's IP or subnet)
-v /var/run/docker.sock:/var/run/docker.sock \
-v /some/path/certs:/certs \
-p 8780:8780 \
Expand Down Expand Up @@ -290,6 +290,12 @@ Finally, test the whole setup with “Test deploy” in the 3-dots menu of the d

4. Additional tests from the network of your hosts

.. note::

The ``docker-engine-port`` header tells HaRP which internal virtual port to route to the Docker engine.
When HaRP has the Docker socket mounted directly (as in this setup), it uses ``24000`` as the default
virtual port for that local socket. This value does not require any additional firewall or port configuration.

.. code-block:: bash

curl -fsS \
Expand Down
Loading