Application Creation
Creating the Developer Portal using the Mia-Platform Console is extremely simple, you just need a few clicks to create the necessary microservices with almost zero configuration.
Creating the Application using the Marketplace is the first fundamental requirement for a correct dev portal configuration.
Integration requirements
To integrate the Dev Portal
, you only need to access the project from which you want to expose it.
Integration steps
The following steps need to be performed on the Mia Platform Console, and they will lead to the deploy a Dev Portal configured instance.
1. Application creation for Dev Portal
Here you are going to create an instance of the Dev Portal application
.
Go to the
Application
section;Create a new application using the
Dev Portal
application available in theCore Plugins - Dev Portal
section of the marketplace;Configure the name and description of the application and all its components;
Complete the creation of the
Dev Portal Application
instance;
2. Configure dev-portal-micro-lc-backend
Go to the
Microservices
section, and open the detail of the microservice initially nameddev-portal-micro-lc-backend
;In the
ConfigMap
section, edit the theming section of the fileconfiguration.json
, to customize the portal with your logos;caution
The remaining configurations are already set for the
Dev Portal
: to know more about their purpose, please consult theCore Configuration
section ofmicro-lc
.
3. Configure backoffice-micro-lc-backend
- Go to the
Public Variables
section, and clickAdd Variable
; - Name the variable
BACKOFFICE_WEB_COMPONENTS_VERSION
and set0.10.4
value for all your project environments.
4. Configure api-portal
- Go to the
Microservices
section, and open theapi-portal
microservice; - Move to the
Details
card and make sure the version specified in the docker image name is at least 1.14 (e.g.nexus.mia-platform.eu/api-portal/website:1.14.0
).
Final result
At the end of these steps, the situation should be similar to the following: