Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a way to configure the host network #28

Open
anmazzotti opened this issue Feb 1, 2024 · 0 comments
Open

Provide a way to configure the host network #28

anmazzotti opened this issue Feb 1, 2024 · 0 comments
Labels
kind/enhancement New feature or request kind/help wanted Extra attention is needed

Comments

@anmazzotti
Copy link
Collaborator

Currently there is a lot of dependency on the DHCP lease for each individual host.
Normally hosts should not reboot at all, and when rebooting they should get back the previous address before the lease expires.
This however is not always the case.

Reporting the following problems from a separate discussion:

  • kubernetes expects persistent and static IP addresses
  • DHCP is seen as single point of failure
  • DNS name resolution is problematic in case of DHCP usage - how to access https:// in case the deployment is using dynamic naming and addressing
  • Some EDGE devices need to continue to run once NIC is disconnected

One suggestion is to integrate nm-configurator support.
This implies that the user has to prepare beforehand a map of MAC addresses and IPs, so that the elemental-agent may try to invoke nm-configurator maybe? This could be outside of the OSPlugin layer and supported by the agent directly.

Another possibility is to support the CAPI IPAM Provider api, for example the reference implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request kind/help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants