devonfw shop floor 4 openshift firststeps - Jorge-Dacal/devonfw-shop-floor GitHub Wiki
These "First steps" for the OpenShift solution are specifically something that an cluster admin should do. That means, they are only supposed to be done once. These ones include:
One of the assets is the cluster-initial-setup.sh script. It will perform the following operations:
-
Creates the cluster with a specific configuration
-
Creates the Devonfw project in the cluster as admin
-
Creates building images for Angular and Java
-
Using the Angular building image, deploys the Team Portal app in the Devonfw project
./cluster-initial-setup.sh
This script is based on the OpenShift CD demo, that provides:
-
Gogs
-
Jenkins
-
SonarQube
-
Nexus
-
DEV and STAGE environments (projects to deploy apps)
This is intended to be addapted to the devonfw-shop-floor by changing project’s names (always devonfw).
The good thing here, is that the script provides not only the installation of all tools, but their integration as well. So, besides the devonfw integration, no further configuration should be done.
