-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request juju#17982 from wallyworld/network-device-dll
juju#17982 Add the DDL to model various network artefacts, including - link layer devices - ip addresses and associated artefacts - fqdn addresses - hostname addresses - relationships between the above A cloud container has 1:1 net node. A cloud container has 0..N ports. A net node has 0..N link layer devices. A net node has 0..N FQDN addresses. A net node has 0..N hostname addresses. A link layer device has 0..1 IP addresses. An IP address has 0..1 subnets. An IP address has 0..1 gateway address values. An IP address has 0..N DNS server addresses. An IP address has 0..N DNS search domains. v_address is used to combine fqdn and ip addresses since that's how juju currently models things internally. Gateway address value could be a FK back to IP address - can change if we want to do that. Wasn't sure if we needed the extra address attributes or if we just wanted to record the value. [ ![network](https://github.com/user-attachments/assets/c5dd32ea-4293-42c9-b6e8-75a914ac462f) ](url) ## QA steps unit tests ## Links **Jira card:** [JUJU-6358](https://warthogs.atlassian.net/issues/JUJU-6358) [JUJU-6358]: https://warthogs.atlassian.net/browse/JUJU-6358?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
- Loading branch information
Showing
3 changed files
with
372 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.