Skip to content

Clarify the notion of the primary interface for an instance #960

@bnaecker

Description

@bnaecker

See this thread for context.

We're currently using the term "default" in Nexus to refer to what's called the primary interface in RFD 21. This issue tracks cleaning up at least the language around the primary interface, and possibly including a boolean or some other information in the network_interface table to indicate whether an interface is the primary for its instance.

The value of that is it makes it clear which IP addresses to publish in DNS, which one to use when doing NAT for an instance to reach the broader network, and probably other things. One drawback is the need to treat it specially, such as disallowing deletion, at least not without propagating the "primary" status to another interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiRelated to the API.networkingRelated to the networking.nexusRelated to nexus

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions