Brief overview of Pineapple
Description of the central concepts in Pineapple: core component, plugins, clients, resources and modules.
Download and install Pineapple
Description of how to download and install Pineapple.
Pineapple clients overview.
Overview of the available Pineapple clients.
Plugins overview.
Overview of the available plugins.
Pineapple configuration overview.
Schema locations for environment and module configuration.
Locations where schema files for configuration of Pineapple and plugins can be found.
Runtime directories.
The used runtime directory structure and how Pineapple resolves its home directory.
Pineapple system properties.
Java system properties used to configure Pineapple.
Default Configuration.
The content of the default environment configuration, which is generated if no configuration exists when Pineapple is started.
Encrypting credential passwords.
How Pineapple encrypts credential passwords.
Scheduled operation support.
How the execution of operations can be scheduled to executed with a fixed frequency.
Pineapple version information (supported and required software versions).
Supported Java and 3rd party component versions.
Session retry support.
How Pineapple plugin sessions automatically tries to connect/disconnect several times prior to failing.
How-to: Configure a Maven project to build a Pineapple module.
How-to: Setup Linux users and directories for Pineapple clients.