CoreNetwork
Description
CoreNetwork defines a Core Network (CN) to be used for deployment.
NetworkDesc field
Identity field of tag identity
Identity represents the identity of the CN. If not provided, then a unique identity is generated with default Group, Region, and TAC values.
Kind: *./api/v1.CoreIdentity
Tag: identity
Manager Tag: identity
Data Type: Pointer
Optional: True
Controller field of tag controller
The Controller that this CN is associated with. If empty, no controller is used.
Kind: *gitlab.eurecom.fr/br/t9s/athena/insignia/identity.FullNameTag
Tag: controller
Manager Tag: controller
Data Type: string
Optional: True
Interfaces field of tag interfaces
Interfaces defines the network interfaces for the CN. If not provided, the defaults would be used. The recursive defaulting is not supported in kubebuilder, so we trigger the defaulting procedure by providing the default value for at least one of the fields. The others would be defaulted accordingly with their own internal defaults.
Kind: *./api/v1.CoreInterfaces
Tag: interfaces
Manager Tag: interfaces
Data Type: Pointer
Default Values:
{sbi:eth0@default}
Optional: True