Motivation


Following problems exist at present -

Proposal

Establish a clearer pattern for the following, based on names and dynamic registration rather than addresses & static configuration.

Definitions

Node

Internal service

External services 

Deployment

These things happen automatically.

Node

Internal services

External services

Configuration

There's nothing to do for nodes and internal services. PNDA handles this automatically.

Setting FQDNs for external services

In normal usage, external names and the secure certificates that go with them will be supplied by the PNDA operator and then used on the PNDA perimeter.

Ground truth for external FQDN to external service mapping is provided to PNDA using this mechanism -

Implementation notes

Discovery

Configuration

Health

Provisioning

Other

Plan

Interfaces

Compatability