Skip to content

Enhance NetworkInterface Address and State handling #1541

Description

@maxmoehl

Summary

  • Support reporting the allocated IP addresses, prefixes, and interface state via IRI.
  • Make the machinepoollet the controller of the network interface associated with its machine pool, including writing back the status from the IRI response.
  • Allow creation of network interfaces without IP addresses or IP families.

Motivation

Opening up the contract and handing control over the network interface to the machinepoollet allows creating novel network implementations that don't assume a top-down approach for IP addresses. It also lifts the requirement of implementing a dedicated control-plane for managing the status of the network interface like it is required today.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area/iaasIssues related to IronCore IaaS development.enhancementNew feature or request

Type

No type

Projects

  • Status
    No status
  • Status
    In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions