AMP Configuration

The configuration for AMP is defined by files in the /path/to/amp/etc folr, or /etc/amp folder if installed using a package manager. Most options are contianed in the brooklyn.cfg file there, and can also be set in ~/.brooklyn/ if more convenient. The other files determine the behavior of the underlying “Karaf” runtime used by AMP, and can be used to configure behavior AMP inherits from Karaf.

The Config File Reference describes most of the options in the brooklyn.cfg file.

The most common settings are configuring how to authenticate users and [determine their entitlements (authorizations)[../entitlements]; enabling HTTPS in AMP. and setting up a certificate and keystore for HTTPS; and configuring persistence of AMP’s state to a resilient backend and using that persistence to run AMP for high availability.