2.1.7 • Published 7 years ago
ct-register-microservice-node v2.1.7
Control Tower microservice utility for Nodejs applications
Library to register and integrate microservice in the Control Tower API gateway. This library implement the /info and /ping endpoints that Control Tower uses to obtain info of the registered microservices and check live.
Supports Koa 2.x and 1.x frameworks.
Install
npm install --save ct-register-microservice-nodeUse in microservice
In the listen callback of your Koa application, add the following code snippet:
const promise = require('ct-register-microservice-node').register({
info: info,
swagger: swagger,
logger: logger,
app: app,
mode: 'auto',
framework: ctRegisterMicroservice.KOA2,
token: '<your control tower token>',
ctUrl: '<your control tower instance URL>'
});
p.then(function() {}, function(err) {
logger.error(err);
process.exit(1);
});TODO
- Properly document config options
2.1.7
7 years ago
2.1.6
8 years ago
2.1.5
8 years ago
2.1.4
8 years ago
2.1.3
8 years ago
2.1.2
9 years ago
2.1.1
9 years ago
2.1.0
9 years ago
2.0.1
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
2.0.0
9 years ago
1.1.0
9 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago