OpenAperture

Cloud Application Management Platform

OpenAperture is a free, open-source hybrid cloud management platform that delivers software quickly and consistently regardless of location or workload. This future-ready platform from Lexmark Enterprise Software provides a comprehensive management system to handle the six pillars of cloud management – provisioning, deployment, monitoring, maintenance, security and metering.

Note that the docker build step will need to access this repository in order to deploy your source code. If your repositories are private, your Builder deployment must have an SSH key or similar mechanism setup for git in order to clone the repository.


Source Repository

The source repository is a Github repository containing the application's source code.


Required Files

There are no OpenAperture specific files which are required to be present.


Optional Files

You may optionally define a the file, openaperture.json, which contains the user (or team) configurable options for OpenAperture. The following structure may be defined:

{
  "deployments": {
	  "notifications": {
      "hipchat": {
        "room_names": [
            "OpenAperture-Workflow Events"
        ]
      },
      "email": {
        "groups": {
          "build-notifications": [
              "a.b@company.com"
          ]
        },
        "events": {
          "on_workflow_completed": [
              "build-notifications"
          ]
        }
      }
    }
  }
}