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

host-local: save IP for pod and namespace for restore after reboot #983

Open
siredmar opened this issue Nov 23, 2023 · 0 comments · May be fixed by #984
Open

host-local: save IP for pod and namespace for restore after reboot #983

siredmar opened this issue Nov 23, 2023 · 0 comments · May be fixed by #984

Comments

@siredmar
Copy link

siredmar commented Nov 23, 2023

We are using openyurt.io to manage edge nodes in our cluster. Edge nodes can be small IoT devices (like Raspberry PI) that can be offline or reboot any time. In order to maintain a stable Pod communication on the host after a reboot, containers need to start with the same IP again. Otherwise node local service resolution won't work.

To make this work, host-local needs to store information about the pod like ip, name and namespace of the container and use this information to start the containers with the same network configuration after a reboot.

For further reference: https://openyurt.io/docs/user-manuals/network/edge-pod-network#ipam-pod-ip-address-kept

@siredmar siredmar linked a pull request Jan 8, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant