AeroGear on OpenShift is a project that enables set of the mobile enabled services that run natively on Open Shift platform. This repository is central element of the AeroGear on OpenShift ecosystem that installs the OpenShift platform and the AeroGear components to your local machine. You can then use the OpenShift UI or mobile-cli to work with running OpenShift instance in order to deploy mobile enabled services and configure your mobile client to be able to use those services.
This repository contains:
Installer for OpenShift and AeroGear OpenShift templates
Mobile specific UI extensions fo the OpenShift Web Console
Local Development environment
Mobile on OpenShift can be installed using Ansible based installer:
Ansible based installer Sets up mobile on your host machine. Ansible based installer for existing OpenShift machine Sets up mobile on your existing OpenShift machine.
The following components are maintained in their respective repos:
Command line client required to perform various operations for OpenShift AeroGear extensions. Mobile CLI github repository
Official list of supported SDK’s:
Mobile end user templates
Templates that contain the most recent versions of the SDK’s
Mobile Services will automatically be added to the Service Catalog after running the Mobile Core installer. These services can all be found in the form of Ansible Playbook Bundles (APBs) hosted on the aerogearcatalog organisation on Github.
The Mobile Core brings all APB componments together to create a unified Mobile developer experience on top of OpenShift.
You can develop locally on your host. Please include as much info as possible in Issues and Pull Requests. Merging to master requires approval from a reviewer and a passing CI build.
Installing from a development release
make clean cd installer ./install.sh