Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@fra98
Copy link
Member

@fra98 fra98 commented Dec 6, 2024

Description

This PR includes a major refactoring of the liqo IPAM module.

The IPAM is a component that manages IPs and networks, allocating them from pre-defined pools.

Goals

The IPAM has two jobs:

  • reserve/release a provided network. If it is already used, allocate and reserve a new one with the same prefix length.
  • reserve/release an IP from a given network CIDR.

Architecture

image-2024-10-28_17-16-27

@adamjensenbot
Copy link
Collaborator

Hi @fra98. Thanks for your PR!

I am @adamjensenbot.
You can interact with me issuing a slash command in the first line of a comment.
Currently, I understand the following commands:

  • /rebase: Rebase this PR onto the master branch (You can add the option test=true to launch the tests
    when the rebase operation is completed)
  • /merge: Merge this PR into the master branch
  • /build Build Liqo components
  • /test Launch the E2E and Unit tests
  • /hold, /unhold Add/remove the hold label to prevent merging with /merge

Make sure this PR appears in the liqo changelog, adding one of the following labels:

  • kind/breaking: πŸ’₯ Breaking Change
  • kind/feature: πŸš€ New Feature
  • kind/bug: πŸ› Bug Fix
  • kind/cleanup: 🧹 Code Refactoring
  • kind/docs: πŸ“ Documentation

@fra98
Copy link
Member Author

fra98 commented Dec 6, 2024

/test

@cheina97 cheina97 changed the title New Ipam module [IPAM] New Ipam module Dec 10, 2024
@cheina97 cheina97 changed the title [IPAM] New Ipam module [IPAM] Major refactoring Dec 10, 2024
@fra98 fra98 marked this pull request as ready for review December 17, 2024 10:14
@fra98
Copy link
Member Author

fra98 commented Dec 17, 2024

/test

@fra98
Copy link
Member Author

fra98 commented Dec 18, 2024

/merge

@adamjensenbot adamjensenbot added the merge-requested Request bot merging (automatically managed) label Dec 18, 2024
@adamjensenbot adamjensenbot merged commit bf0d37b into master Dec 18, 2024
37 checks passed
@adamjensenbot adamjensenbot removed the merge-requested Request bot merging (automatically managed) label Dec 18, 2024
@adamjensenbot adamjensenbot deleted the ipam branch December 18, 2024 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants