diff --git a/SPEC.md b/SPEC.md index d7ba7d77..f3441d64 100644 --- a/SPEC.md +++ b/SPEC.md @@ -598,7 +598,9 @@ Plugins provided a `prevResult` key as part of their request configuration must #### Delegated plugins (IPAM) Delegated plugins may omit irrelevant sections. -Delegated IPAM plugins must return an abbreviated _Success_ object. Specifically, it is missing the `interfaces` array, as well as the `interface` entry in `ips`. +Delegated IPAM plugins must return an abbreviated _Success_ object. Specifically, it is missing the `interface` entry in `ips`. + +The `interfaces` array can still be kept to indicate the host interface(`sandbox` is empty) associated with the allocated IP. For example, in cases where a node with multiple network interfaces, a specific network interface serves as the uplink for the allocated IP. The primary CNI plugin needs to know the uplink interface to install the corresponding egress routes. ### VERSION Success