Research Article

An Approach for Reconstructing Applications to Develop Container-Based Microservices

Table 5

Template script generation mapping table.

Design informationCollection elementPodReplicaSetService

Microservice informationMicroservice namename
Microservice numberReplicas

Class informationClass nameLabelName, selector, labelName, selector, label

Node informationNode nameContainer nameTemplate (container name)
Node OSContainer imageTemplate (container image)
Node resourceContainer resourceTemplate (container resource)
Node applicationContainer commandTemplate (container command)

Connection informationExternal portSource port
Internal portTarget port
Connection protocolProtocol
External IPExternal