From fb12f586e7ac8a81ab10de93b08793c114e7eea3 Mon Sep 17 00:00:00 2001 From: Hassan Yeganeh <yeganeh.hassan@gmail.com> Date: Fri, 15 Mar 2024 06:34:04 +0000 Subject: [PATCH] Upload Descriptors --- .../example_recipe_oran_i_release.yaml | 33 +++++++++++++++++++ O-RAN/descriptors/nearrtric_knf/README.md | 3 ++ .../Scripts/cloud_init/cloud-config.txt | 2 ++ .../nearrtric_knf/nearrtric_knfd.yaml | 18 ++++++++++ O-RAN/descriptors/nearrtric_ns/README.md | 3 ++ .../nearrtric_ns/nearrtric_nsd.yaml | 22 +++++++++++++ 6 files changed, 81 insertions(+) create mode 100644 O-RAN/descriptors/example_recipe_oran_i_release.yaml create mode 100644 O-RAN/descriptors/nearrtric_knf/README.md create mode 100644 O-RAN/descriptors/nearrtric_knf/Scripts/cloud_init/cloud-config.txt create mode 100644 O-RAN/descriptors/nearrtric_knf/nearrtric_knfd.yaml create mode 100644 O-RAN/descriptors/nearrtric_ns/README.md create mode 100644 O-RAN/descriptors/nearrtric_ns/nearrtric_nsd.yaml diff --git a/O-RAN/descriptors/example_recipe_oran_i_release.yaml b/O-RAN/descriptors/example_recipe_oran_i_release.yaml new file mode 100644 index 00000000..222ba300 --- /dev/null +++ b/O-RAN/descriptors/example_recipe_oran_i_release.yaml @@ -0,0 +1,33 @@ +################################################################################ +# Copyright (c) 2019 AT&T Intellectual Property. # +# Copyright (c) 2021 HCL Technologies Limited. # +# Copyright (c) 2022 Samsung Electronics Co., Ltd. # +# # +# Licensed under the Apache License, Version 2.0 (the "License"); # +# you may not use this file except in compliance with the License. # +# You may obtain a copy of the License at # +# # +# http://www.apache.org/licenses/LICENSE-2.0 # +# # +# Unless required by applicable law or agreed to in writing, software # +# distributed under the License is distributed on an "AS IS" BASIS, # +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # +# See the License for the specific language governing permissions and # +# limitations under the License. # +############################################################################### + +#------------------------------------------------------------------------- +# Global common setting +#------------------------------------------------------------------------- + +common: + releasePrefix: r4 +k8-namespace: + aux: "ricaux" + platform: "9e805099-ec49-49de-a472-f0f408f835b0" + xapp: "3863ba8d-f48a-4e1e-87f2-9b9096fc71c0" + infra: "7ae973f7-ad40-4bcb-93b6-48635b77fad9" + +extsvcplt: + ricip: "192.168.1.39" + auxip: "10.0.0.1" diff --git a/O-RAN/descriptors/nearrtric_knf/README.md b/O-RAN/descriptors/nearrtric_knf/README.md new file mode 100644 index 00000000..9e5d5fb7 --- /dev/null +++ b/O-RAN/descriptors/nearrtric_knf/README.md @@ -0,0 +1,3 @@ +# Descriptor created by OSM descriptor package generated + +**Created on 02/06/2024, 13:24:07 ** \ No newline at end of file diff --git a/O-RAN/descriptors/nearrtric_knf/Scripts/cloud_init/cloud-config.txt b/O-RAN/descriptors/nearrtric_knf/Scripts/cloud_init/cloud-config.txt new file mode 100644 index 00000000..61f1422c --- /dev/null +++ b/O-RAN/descriptors/nearrtric_knf/Scripts/cloud_init/cloud-config.txt @@ -0,0 +1,2 @@ +--- +#cloud-config \ No newline at end of file diff --git a/O-RAN/descriptors/nearrtric_knf/nearrtric_knfd.yaml b/O-RAN/descriptors/nearrtric_knf/nearrtric_knfd.yaml new file mode 100644 index 00000000..6524d6a6 --- /dev/null +++ b/O-RAN/descriptors/nearrtric_knf/nearrtric_knfd.yaml @@ -0,0 +1,18 @@ +vnfd: + description: KNF with single KDU using a helm-chart for O-RAN nearrtric + df: + - id: default-df + ext-cpd: + - id: mgmt-ext + k8s-cluster-net: mgmtnet + id: nearrtric_knf + k8s-cluster: + nets: + - id: mgmtnet + kdu: + - name: nearrtric + helm-chart: nearrtric/nearrtric + mgmt-cp: mgmt-ext + product-name: nearrtric_knf + provider: Hassan + version: 1.0.0 \ No newline at end of file diff --git a/O-RAN/descriptors/nearrtric_ns/README.md b/O-RAN/descriptors/nearrtric_ns/README.md new file mode 100644 index 00000000..dbc2fce5 --- /dev/null +++ b/O-RAN/descriptors/nearrtric_ns/README.md @@ -0,0 +1,3 @@ +# Descriptor created by OSM descriptor package generated + +**Created on 02/06/2024, 13:24:09 ** \ No newline at end of file diff --git a/O-RAN/descriptors/nearrtric_ns/nearrtric_nsd.yaml b/O-RAN/descriptors/nearrtric_ns/nearrtric_nsd.yaml new file mode 100644 index 00000000..24507e34 --- /dev/null +++ b/O-RAN/descriptors/nearrtric_ns/nearrtric_nsd.yaml @@ -0,0 +1,22 @@ +nsd: + nsd: + - description: NS consisting of a single KNF nearrtric_knf connected to mgmt network + designer: Hassan + df: + - id: default-df + vnf-profile: + - id: nearrtric_knf + virtual-link-connectivity: + - constituent-cpd-id: + - constituent-base-element-id: nearrtric_knf + constituent-cpd-id: mgmt-ext + virtual-link-profile-id: mgmtnet + vnfd-id: nearrtric_knf + id: nearrtric_ns + name: nearrtric_ns + version: 1.0.0 + virtual-link-desc: + - id: mgmtnet + mgmt-network: true + vnfd-id: + - nearrtric_knf -- GitLab