Difference between revisions of "FHNManager Installation"
From Gcube Wiki
(Created page with "to be inserted some sign to portlet and the service details (installation, where the packages are located, how to add a cloud and so on)") |
|||
Line 1: | Line 1: | ||
to be inserted some sign to portlet and the service details (installation, where the packages are located, how to add a cloud and so on) | to be inserted some sign to portlet and the service details (installation, where the packages are located, how to add a cloud and so on) | ||
+ | |||
+ | The Federated Hosting Node Manager (FHNM) is the core part of the gCube-external infrastructures integration. | ||
+ | |||
+ | |||
+ | = Usage = | ||
+ | == Maven coordinates == | ||
+ | The maven artifact coordinates are: | ||
+ | <dependency> | ||
+ | <groupId>org.gcube.resources.federation</groupId> | ||
+ | <artifactId>fhn-manager-service</artifactId> | ||
+ | <version>1.0.0-SNAPSHOT</version> | ||
+ | <packaging>war</packaging> | ||
+ | </dependency> | ||
+ | |||
+ | = Configuration steps = | ||
+ | |||
+ | * Deploy war file to selected SmartGears Container (tomcat Webapp folder) | ||
+ | * Generate VOMS proxy in order to obtain authorization attributes to be embedded in X.509 proxy certificates, needed to access FedCloud sites. | ||
+ | |||
+ | |||
+ | * Edit the YAML service.properties file available in WEB.INF/classes folder and replace the STORAGE_DIR: /home/"user_name"/fhnmanager path with user home path (e.g., STORAGE_DIR: /home/ngalante/fhnmanager); such file will contain the persistency of nodes created by using the service. | ||
+ | * An example of running service is accessible here: http://fedcloud.res.eng.it/fhn-manager-service/rest/* |
Revision as of 11:41, 3 May 2016
to be inserted some sign to portlet and the service details (installation, where the packages are located, how to add a cloud and so on)
The Federated Hosting Node Manager (FHNM) is the core part of the gCube-external infrastructures integration.
Usage
Maven coordinates
The maven artifact coordinates are:
<dependency> <groupId>org.gcube.resources.federation</groupId> <artifactId>fhn-manager-service</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> </dependency>
Configuration steps
- Deploy war file to selected SmartGears Container (tomcat Webapp folder)
- Generate VOMS proxy in order to obtain authorization attributes to be embedded in X.509 proxy certificates, needed to access FedCloud sites.
- Edit the YAML service.properties file available in WEB.INF/classes folder and replace the STORAGE_DIR: /home/"user_name"/fhnmanager path with user home path (e.g., STORAGE_DIR: /home/ngalante/fhnmanager); such file will contain the persistency of nodes created by using the service.
- An example of running service is accessible here: http://fedcloud.res.eng.it/fhn-manager-service/rest/*