From ffa9992171a12534cc69fb6102421a4869172169 Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Mon, 25 Jan 2021 14:16:09 +0000 Subject: [PATCH] Missing section 'services' in kdu, not included during SOL006 migration This commit adds similar content of 7c7f682 in the kdu augment. Change-Id: I9f62650cb73489459bce191d0be8ae7a82e22a5a Signed-off-by: garciadeblas --- models/augments/kdu.yang | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/models/augments/kdu.yang b/models/augments/kdu.yang index 2800082..3f7d2e7 100644 --- a/models/augments/kdu.yang +++ b/models/augments/kdu.yang @@ -159,6 +159,39 @@ module kdu { } } } + + list service { + description + "List of Kubernetes services exposed by the KDU. + If empty, all services are assumed to be exposed in the CP associated to the first network + in k8s-cluster.nets."; + key name; + + leaf name { + description "Name of the Kubernetes service exposed by he KDU model"; + type string; + } + + leaf mgmt-service { + description + "Flag to indicate that this Kubernetes service is a mgmt service + to be used for KDU configuration. Defaults to false (if no present). + All services with mgmt-service set to true will be passed to the execution + environment in charge of the KDU configuration."; + type boolean; + default false; + } + + leaf external-connection-point-ref { + description + "String representing a leaf reference to the particular external connection point. + This field should match /etsi-nfv-vnfd:vnfd/etsi-nfv-vnfd:ext-cpd/etsi-nfv-vnfd:id + "; + type string; + } + + } + } augment "/vnfd:vnfd" { -- 2.17.1