This all is 100% open source, so if you would like to contribute, feel free to edit this page.



Developer Hub Documentation

Welcome on this Developer Hub documentation (showcase) page, of which you can find the source code over here. This document should provide all necassary information required to get Developer Hub and quite some integrations up and running in no-time.

Main layout of this repository:

All actions will be executed within the ‘demo-project’ namespace on OpenShift, unless otherwise specified. Next to that, be aware that the root domain will be different for you, and it will be the root domain of your OpenShift cluster.

Automated Install

If you would like to have an OpenShift cluster with all integrations configured automatically for you, you can use the ‘script_init_cluster.sh’ script.

Steps:

  1. Ensure you have a running OpenShift cluster without a project named ‘demo-project’.
  2. Copy and execute the ‘oc login’ command.
  3. Fork this GitHub repository to your repository list or create a new repository and copy the catalog-info.yaml file over.
  4. Execute the ‘script_init_cluster.sh’.

Next to that, there is the ‘scripts/script_prepare_repository.sh’, which will configure all URLs to be pointing to your OpenShift environment (after oc login was executed).