From 213d994bcee6d4a99016f477fde45d969061a423 Mon Sep 17 00:00:00 2001
From: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date: Thu, 23 Nov 2023 16:11:46 +0100
Subject: [PATCH] New packages to test CNF with two KDU and authenticated OCI
 registries

Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
---
 two_openldap_knf/two_openldap_vnfd.yaml | 20 ++++++++++++++++++++
 two_openldap_ns/two_openldap_nsd.yaml   | 22 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)
 create mode 100644 two_openldap_knf/two_openldap_vnfd.yaml
 create mode 100644 two_openldap_ns/two_openldap_nsd.yaml

diff --git a/two_openldap_knf/two_openldap_vnfd.yaml b/two_openldap_knf/two_openldap_vnfd.yaml
new file mode 100644
index 0000000..af066c7
--- /dev/null
+++ b/two_openldap_knf/two_openldap_vnfd.yaml
@@ -0,0 +1,20 @@
+vnfd:
+  description: KNF with two KDU using a helm-chart for openldap, one from helm repo, the other one from OCI registry
+  df:
+  - id: default-df
+  ext-cpd:
+  - id: mgmt-ext
+    k8s-cluster-net: mgmtnet
+  id: two_openldap_knf
+  k8s-cluster:
+    nets:
+    - id: mgmtnet
+  kdu:
+  - name: ldap1
+    helm-chart: oci://...
+  - name: ldap2
+    helm-chart: ocirepo/openldap
+  mgmt-cp: mgmt-ext
+  product-name: openldap_knf
+  provider: OSM
+  version: 1.0
diff --git a/two_openldap_ns/two_openldap_nsd.yaml b/two_openldap_ns/two_openldap_nsd.yaml
new file mode 100644
index 0000000..4c311da
--- /dev/null
+++ b/two_openldap_ns/two_openldap_nsd.yaml
@@ -0,0 +1,22 @@
+nsd:
+  nsd:
+  - description: NS consisting of a single KNF two_openldap_knf connected to mgmt network
+    designer: OSM
+    df:
+    - id: default-df
+      vnf-profile:
+      - id: openldap
+        virtual-link-connectivity:
+        - constituent-cpd-id:
+          - constituent-base-element-id: openldap
+            constituent-cpd-id: mgmt-ext
+          virtual-link-profile-id: mgmtnet
+        vnfd-id: two_openldap_knf
+    id: openldap_ns
+    name: openldap_ns
+    version: 1.0
+    virtual-link-desc:
+    - id: mgmtnet
+      mgmt-network: true
+    vnfd-id:
+    - two_openldap_knf
-- 
GitLab