Home

Awesome

ftep

Table of Contents

  1. Description
  2. Setup - The basics of getting started with ftep
  3. Usage - Configuration options and additional functionality
  4. Reference - An under-the-hood peek at what the module is doing and how
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module

Description

The ftep module lets you use Puppet to install and configure the Forestry TEP service infrastructure.

F-TEP is an open platform for the forestry community to access and exploit EO data. This Puppet module may be used to set up the various components including the community hub, the F-TEP webapp, and the processing manager.

Note: Currently this module is only compatible with CentOS 6.

<span style="color:red;">Warning:</span> This module is incomplete.

Setup

Setup Requirements

Usage

The ftep module may be used to install the F-TEP components individually by the classes:

Configuration parameters shared by these classes may be set via ftep::globals.

Interoperability between the components is managed via hostnames, which may be resolved at runtime via DNS or manually, by overriding the ftep::globals::hosts_override hash. See the ftep::globals class for available parameters, and the specific component classes for how these are used, for example in apache::vhost resources.

Manual configuration actions

Some components of F-TEP are not fully instantiated by this Puppet module. Following the automated provisioning of an F-TEP environment, some manual steps must be carried out to ensure full functionality of some components. These may be omitted when some functionality is not required.

The following list describes some of these possible post-installation actions:

Limitations

This module currently only targets installation on CentOS 6 nodes.