Skip to content

Define schema for mapping service resources into DNS #1242

@stevvooe

Description

@stevvooe

While there has been discussion in moby/moby#24973 and
#192, the adoption of a clear schema for mapping service resources into the DNS space is unclear.

The following presents a schema for mapping cluster-level FQDNs from various components:

Resource Component Structure Examples
Cluster <cluster> <cluster> local, cluster0
Namespace <namespace> <namespace>.<cluster> production.cluster0, development.local, system
Node <node> <node>.<cluster> node0.local
Job <job> <job>.<namespace>.<cluster> job0.production.cluster0
Slot <slot> <slot id>.<job>.<namespace>.<cluster> 1.job0.production.cluster0
Task <task> <task id>.<slot id>.<job>.<namespace>.<cluster> abcdef.1.job0.production.cluster0

@mavenugo @mrjana @aluzzardi

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions