Skip to content

Commit

Permalink
Added instructions on how to deploy and configure cau-client in the d…
Browse files Browse the repository at this point in the history
…eveloper/installation.rst
  • Loading branch information
syc17 committed May 17, 2018
1 parent 4414356 commit 358013b
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions documentation/developer_guide/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -165,3 +165,26 @@ Passwords, certificates and ssh keys
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

These are listed in the restricted access documentation and zip files located at https://repository.atosresearch.eu/owncloud/index.php/apps/files/?dir=%2FmF2C%2FWorking%20Folders%2FWP5%20PoC%20integration%2FCA

Cau-client component
~~~~~~~~~~~~~~~~~~~~

Description:
This component is a JAVA application. It supports the Agent Discovery and Authentication process. It is triggered by the policy block via TCP-IP to kick off the agent authentication process. It starts by establishing a TLS connection via TCP-IP to the regional CAU to request an Agent certificate. After successfully obtained the signed certificate, it performs a TLS handshake via TCP-IP with the Leader Agent's CAU to exchange keys to secure future communication.

Installation:
The component is installed by running the mF2C docker-compose.yml.

Configuration:
The cau-client listens on port 46065 for the policy block trigger. You can change this by amending the value of the 'expose' instruction in the cau-client block in the docker compose.yml file. See below:

expose:
- 46065 #replace this value

You also need to tell cau-client where the regional CAU and the leader agent CAU are located. This is done by amending the cau-client block in the docker-compose.yml file, providing values to the CAU_URL and LCAU_URL environemnt variables. For example:

environment:
- CAU_URL=10.0.0.129:46400
- LCAU_URL=10.0.0.129:46410


0 comments on commit 358013b

Please sign in to comment.