Skip to content
Snippets Groups Projects
Commit 2e65e9dc authored by Dimitrios Giannopoulos's avatar Dimitrios Giannopoulos
Browse files

Deployed 78326230 to develop in public with MkDocs 1.6.0 and mike 2.1.2

parent 640bbb0b
No related branches found
No related tags found
No related merge requests found
public/develop/images/catalogs/execute_mano_primitives.png

35.1 KiB

public/develop/images/catalogs/mano_nslcm.png

79.5 KiB

public/develop/images/catalogs/mano_primitives_list.png

37.1 KiB

Source diff could not be displayed: it is too large. Options to address this: view the blob.
...@@ -1491,6 +1491,15 @@ ...@@ -1491,6 +1491,15 @@
</span> </span>
</a> </a>
</li>
<li class="md-nav__item">
<a href="#osm-ns-lcm-status" class="md-nav__link">
<span class="md-ellipsis">
OSM NS LCM Status
</span>
</a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
...@@ -1500,6 +1509,21 @@ ...@@ -1500,6 +1509,21 @@
</span> </span>
</a> </a>
<nav class="md-nav" aria-label="Day 2 Primitive Actions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#invoking-primitives-in-openslice" class="md-nav__link">
<span class="md-ellipsis">
Invoking Primitives in OpenSlice
</span>
</a>
</li>
</ul>
</nav>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
...@@ -2831,6 +2855,15 @@ ...@@ -2831,6 +2855,15 @@
</span> </span>
</a> </a>
</li>
<li class="md-nav__item">
<a href="#osm-ns-lcm-status" class="md-nav__link">
<span class="md-ellipsis">
OSM NS LCM Status
</span>
</a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
...@@ -2840,6 +2873,21 @@ ...@@ -2840,6 +2873,21 @@
</span> </span>
</a> </a>
<nav class="md-nav" aria-label="Day 2 Primitive Actions">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#invoking-primitives-in-openslice" class="md-nav__link">
<span class="md-ellipsis">
Invoking Primitives in OpenSlice
</span>
</a>
</li>
</ul>
</nav>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
...@@ -2927,15 +2975,43 @@ You can add in the Service Characteristic Value, in the Value field something li ...@@ -2927,15 +2975,43 @@ You can add in the Service Characteristic Value, in the Value field something li
<pre><code>{&quot;nsdId&quot;:&quot;e855be91-567b-45cf-9f86-18653e7&quot;,&quot;vimAccountId&quot;:&quot;4efd8bf4-5292-4634-87b7-7b3d491&quot;,&quot;vnf&quot;:[{&quot;member-vnf-index&quot;:&quot;1&quot;,&quot;vdu&quot;:[{&quot;id&quot;:&quot;haproxy_vdu&quot;,&quot;interface&quot;:[{&quot;name&quot;:&quot;haproxy_vdu_eth1&quot;,&quot;floating-ip-required&quot;:true}]}]}],&quot;vld&quot;:[{&quot;name&quot;:&quot;pub_net&quot;,&quot;vim-network-name&quot;:&quot;OSMFIVE_selfservice01&quot;},{&quot;name&quot;:&quot;management&quot;,&quot;vim-network-name&quot;:&quot;OSMFIVE_selfservice01&quot;},{&quot;name&quot;:&quot;lba_net&quot;,&quot;vim-network-name&quot;:&quot;lba_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;1&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_private&quot;,&quot;ip-address&quot;:&quot;192.168.28.2&quot;}]},{&quot;name&quot;:&quot;backend_net&quot;,&quot;vim-network-name&quot;:&quot;backend_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;3&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_public&quot;,&quot;ip-address&quot;:&quot;192.168.20.2&quot;}]},{&quot;name&quot;:&quot;lb_sb_net&quot;,&quot;vim-network-name&quot;:&quot;lb_sb_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;3&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_private&quot;,&quot;ip-address&quot;:&quot;192.168.28.2&quot;}]},{&quot;name&quot;:&quot;breaking_point_Spain&quot;,&quot;vim-network-name&quot;:&quot;sb_repo_net&quot;},{&quot;name&quot;:&quot;breaking_point_Greece&quot;,&quot;vim-network-name&quot;:&quot;5TONICexternal&quot;}],&quot;additionalParamsForVnf&quot;:[{&quot;member-vnf-index&quot;:&quot;2&quot;,&quot;additionalParams&quot;:{&quot;target_IP&quot;:&quot;192.168.20.2&quot;}},{&quot;member-vnf-index&quot;:&quot;4&quot;,&quot;additionalParams&quot;:{&quot;target1_IP&quot;:&quot;192.168.21.2&quot;,&quot;target2_IP&quot;:&quot;10.154.252.10&quot;}}]} <pre><code>{&quot;nsdId&quot;:&quot;e855be91-567b-45cf-9f86-18653e7&quot;,&quot;vimAccountId&quot;:&quot;4efd8bf4-5292-4634-87b7-7b3d491&quot;,&quot;vnf&quot;:[{&quot;member-vnf-index&quot;:&quot;1&quot;,&quot;vdu&quot;:[{&quot;id&quot;:&quot;haproxy_vdu&quot;,&quot;interface&quot;:[{&quot;name&quot;:&quot;haproxy_vdu_eth1&quot;,&quot;floating-ip-required&quot;:true}]}]}],&quot;vld&quot;:[{&quot;name&quot;:&quot;pub_net&quot;,&quot;vim-network-name&quot;:&quot;OSMFIVE_selfservice01&quot;},{&quot;name&quot;:&quot;management&quot;,&quot;vim-network-name&quot;:&quot;OSMFIVE_selfservice01&quot;},{&quot;name&quot;:&quot;lba_net&quot;,&quot;vim-network-name&quot;:&quot;lba_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;1&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_private&quot;,&quot;ip-address&quot;:&quot;192.168.28.2&quot;}]},{&quot;name&quot;:&quot;backend_net&quot;,&quot;vim-network-name&quot;:&quot;backend_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;3&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_public&quot;,&quot;ip-address&quot;:&quot;192.168.20.2&quot;}]},{&quot;name&quot;:&quot;lb_sb_net&quot;,&quot;vim-network-name&quot;:&quot;lb_sb_net&quot;,&quot;vnfd-connection-point-ref&quot;:[{&quot;member-vnf-index-ref&quot;:&quot;3&quot;,&quot;vnfd-connection-point-ref&quot;:&quot;haproxy_private&quot;,&quot;ip-address&quot;:&quot;192.168.28.2&quot;}]},{&quot;name&quot;:&quot;breaking_point_Spain&quot;,&quot;vim-network-name&quot;:&quot;sb_repo_net&quot;},{&quot;name&quot;:&quot;breaking_point_Greece&quot;,&quot;vim-network-name&quot;:&quot;5TONICexternal&quot;}],&quot;additionalParamsForVnf&quot;:[{&quot;member-vnf-index&quot;:&quot;2&quot;,&quot;additionalParams&quot;:{&quot;target_IP&quot;:&quot;192.168.20.2&quot;}},{&quot;member-vnf-index&quot;:&quot;4&quot;,&quot;additionalParams&quot;:{&quot;target1_IP&quot;:&quot;192.168.21.2&quot;,&quot;target2_IP&quot;:&quot;10.154.252.10&quot;}}]}
</code></pre> </code></pre>
<p>You can leave the Alias and Unit of Measure as is. Check also the is Default.</p> <p>You can leave the Alias and Unit of Measure as is. Check also the is Default.</p>
<h3 id="osm-ns-lcm-status">OSM NS LCM Status</h3>
<p>When a Service is deployed, OpenSlice provides the ability to see the status messages from the NFVO. This status can be regarding NS instantiation, primitive execution, etc.</p>
<p>Going to <code>ResourceFacingService (RFS)</code> -&gt; <code>Contextual Features</code> -&gt; <code>MANO NSLCM</code>, you will be able to see a beautified view of the status messages retrieved by OSM.</p>
<p><img src="../images/catalogs/mano_nslcm.png" alt="MANO NSLCM Section" width="700"/></p>
<h3 id="day-2-primitive-actions">Day 2 Primitive Actions</h3> <h3 id="day-2-primitive-actions">Day 2 Primitive Actions</h3>
<p>NFVOs like OSM allow to perform actions while a service is running, for example change attributes or make actions on a specific VNF. To design this do something similar to the following example:</p> <p>NFVOs like OSM allow to perform actions while a service is running, for example change attributes or make actions on a specific VNF.
<ul> OpenSlice supports the invocation of day 2 primitives using Open Source MANO (OSM). This feature allows users to perform various actions while a service is running, such as changing attributes or executing specific actions on a Network Service's (NSD) Virtual Network Function (VNF). This capability enhances the flexibility and control over network services, making it easier to manage them in real-time.</p>
<li>Go to the RFS related to the NSD that contains VNFs with primitives</li> <h4 id="invoking-primitives-in-openslice">Invoking Primitives in OpenSlice</h4>
<li>create a characteristic named Primitive::<primitive> , e.g. Primitive::touch</li> <p>To design and invoke primitives in OpenSlice, do the following steps:</p>
<li>select Value Type: ARRAY</li> <ol>
<li>add Service Characteristic Value: i) alias=primitive, value=<primitivename> (e.g. touch), ii) alias=member_vnf_index, value=<vnf index> (e.g. 1), iii) add the params that the user will change in alias the name of param and in value an initial value (e.g. alias=filename, value=myfile.txt)</li> <li>
</ul> <p>When a service is instantiated, go to its <code>ResourceFacingService (RFS)</code> -&gt; <code>Contextual Features</code> -&gt; <code>MANO Primitives List</code>;
<p>In the above example, when the service is running and the user goes to service inventory to MODIFY it, changes the value of the alias=filename, value=myfile.txt, to value =secondfile.txt. Then inside the VNF a file will be created called secondfile.txt</p> <img src="../images/catalogs/mano_primitives_list.png" alt="MANO Primitives List Section" width="700"/></p>
</li>
<li>
<p>There, you will find that VNF available primitives;</p>
</li>
<li>Click on the <code>Execute Primitive</code> button of the chosen VNF;</li>
<li>
<p>On the <code>Execute MANO Primitives</code> window:</p>
<ol>
<li>Select the desired primitive on the <code>Primitive Parameter Name</code>;</li>
<li>
<p>Provide the <code>Primitive Parameter Value</code>;</p>
<p><img src="../images/catalogs/execute_mano_primitives.png" alt="Execute MANO Primitives Window" width="500"/></p>
</li>
</ol>
</li>
<li>
<p>Click on the <code>Submit</code> button.</p>
</li>
</ol>
<p>After the previous steps, after a while, you should be able to see the status of the primitive execution above on the same page, on the <code>MANO NSLCM</code> section.</p>
<blockquote>
<p><strong><em>IMPORTANT NOTE:</em></strong>
As of now, OpenSlice still only supports the invoking of VNF-level primitives. We expect to have VDU-level primitives in the future.</p>
</blockquote>
<h3 id="generic-slice-templates-gst">Generic Slice Templates (GST)</h3> <h3 id="generic-slice-templates-gst">Generic Slice Templates (GST)</h3>
<p>(Offered only as a design for now. THere is no direct implementation to NFV) <p>(Offered only as a design for now. THere is no direct implementation to NFV)
On October 16th 2019 GSMA published NG.116 Version 2.0 which defines the Generic Network Slice Template (GST). GST is a set of attributes that can characterise a type of network slice/service. GST is generic and is not tied to any specific network deployment. Here is a list of the various attributes of the template:</p> On October 16th 2019 GSMA published NG.116 Version 2.0 which defines the Generic Network Slice Template (GST). GST is a set of attributes that can characterise a type of network slice/service. GST is generic and is not tied to any specific network deployment. Here is a list of the various attributes of the template:</p>
......
...@@ -2,292 +2,292 @@ ...@@ -2,292 +2,292 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>https://osl.etsi.org/develop/</loc> <loc>https://osl.etsi.org/develop/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/OpenSlice_deployment_examples/</loc> <loc>https://osl.etsi.org/develop/OpenSlice_deployment_examples/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/alarms_actions/</loc> <loc>https://osl.etsi.org/develop/alarms_actions/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/config_intro/</loc> <loc>https://osl.etsi.org/develop/config_intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/deployment/</loc> <loc>https://osl.etsi.org/develop/deployment/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/deploymentCompose/</loc> <loc>https://osl.etsi.org/develop/deploymentCompose/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/deploymentK8s/</loc> <loc>https://osl.etsi.org/develop/deploymentK8s/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/etsi_osl/</loc> <loc>https://osl.etsi.org/develop/etsi_osl/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/history/</loc> <loc>https://osl.etsi.org/develop/history/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/nfvoconfig/</loc> <loc>https://osl.etsi.org/develop/nfvoconfig/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/ole_keycloak_management/</loc> <loc>https://osl.etsi.org/develop/ole_keycloak_management/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/portals_intro/</loc> <loc>https://osl.etsi.org/develop/portals_intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/role_keycloak_management/</loc> <loc>https://osl.etsi.org/develop/role_keycloak_management/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/terminology/</loc> <loc>https://osl.etsi.org/develop/terminology/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/under_construction/</loc> <loc>https://osl.etsi.org/develop/under_construction/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/architecture/</loc> <loc>https://osl.etsi.org/develop/architecture/architecture/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/centrallog/</loc> <loc>https://osl.etsi.org/develop/architecture/centrallog/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/consumingServicesFromExternalPartners/</loc> <loc>https://osl.etsi.org/develop/architecture/consumingServicesFromExternalPartners/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/issuemgt/</loc> <loc>https://osl.etsi.org/develop/architecture/issuemgt/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/messagebus/</loc> <loc>https://osl.etsi.org/develop/architecture/messagebus/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/nfvapi/</loc> <loc>https://osl.etsi.org/develop/architecture/nfvapi/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/oauth/</loc> <loc>https://osl.etsi.org/develop/architecture/oauth/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/osom/</loc> <loc>https://osl.etsi.org/develop/architecture/osom/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/tmfapi/</loc> <loc>https://osl.etsi.org/develop/architecture/tmfapi/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/architecture/CRIDGE/CRIDGEforDevelopers/</loc> <loc>https://osl.etsi.org/develop/architecture/CRIDGE/CRIDGEforDevelopers/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/contributing/developing/</loc> <loc>https://osl.etsi.org/develop/contributing/developing/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/contributing/wishlist/</loc> <loc>https://osl.etsi.org/develop/contributing/wishlist/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/exposed_apis/</loc> <loc>https://osl.etsi.org/develop/naas/exposed_apis/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/gst_to_tmf/</loc> <loc>https://osl.etsi.org/develop/naas/gst_to_tmf/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/introduction/</loc> <loc>https://osl.etsi.org/develop/naas/introduction/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/lcm_intro/</loc> <loc>https://osl.etsi.org/develop/naas/lcm_intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/lcm_rules_intro/</loc> <loc>https://osl.etsi.org/develop/naas/lcm_rules_intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/resource_catalog/</loc> <loc>https://osl.etsi.org/develop/naas/resource_catalog/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/resource_inventory/</loc> <loc>https://osl.etsi.org/develop/naas/resource_inventory/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/resource_spec/</loc> <loc>https://osl.etsi.org/develop/naas/resource_spec/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/service_catalog/</loc> <loc>https://osl.etsi.org/develop/naas/service_catalog/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/service_inventory/</loc> <loc>https://osl.etsi.org/develop/naas/service_inventory/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/service_ordering/</loc> <loc>https://osl.etsi.org/develop/naas/service_ordering/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/service_spec/</loc> <loc>https://osl.etsi.org/develop/naas/service_spec/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/so_intro/</loc> <loc>https://osl.etsi.org/develop/naas/so_intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/so_servicespec_to_services_kubernetes/</loc> <loc>https://osl.etsi.org/develop/naas/so_servicespec_to_services_kubernetes/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/so_servicespec_to_services_nfv/</loc> <loc>https://osl.etsi.org/develop/naas/so_servicespec_to_services_nfv/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/nfv/intro/</loc> <loc>https://osl.etsi.org/develop/naas/nfv/intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/nfv/nfvcatalogs/</loc> <loc>https://osl.etsi.org/develop/naas/nfv/nfvcatalogs/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/naas/nfv/nfvservices/</loc> <loc>https://osl.etsi.org/develop/naas/nfv/nfvservices/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/catalogs/</loc> <loc>https://osl.etsi.org/develop/service_design/catalogs/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/intro/</loc> <loc>https://osl.etsi.org/develop/service_design/intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/examples/intro/</loc> <loc>https://osl.etsi.org/develop/service_design/examples/intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/examples/ExposingCRDs_aaS_Example_Calculator/ExposingCRDs_aaS_Example_Calculator/</loc> <loc>https://osl.etsi.org/develop/service_design/examples/ExposingCRDs_aaS_Example_Calculator/ExposingCRDs_aaS_Example_Calculator/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/examples/helmInstallation_aaS_Example_Jenkins/HELM_Installation_aaS_Jenkins_Example/</loc> <loc>https://osl.etsi.org/develop/service_design/examples/helmInstallation_aaS_Example_Jenkins/HELM_Installation_aaS_Jenkins_Example/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/kubernetes/ExposingKubernetesResources/</loc> <loc>https://osl.etsi.org/develop/service_design/kubernetes/ExposingKubernetesResources/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/kubernetes/intro/</loc> <loc>https://osl.etsi.org/develop/service_design/kubernetes/intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/kubernetes/helm/design_helmaas/</loc> <loc>https://osl.etsi.org/develop/service_design/kubernetes/helm/design_helmaas/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/lcmrules/examples/</loc> <loc>https://osl.etsi.org/develop/service_design/lcmrules/examples/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/lcmrules/intro/</loc> <loc>https://osl.etsi.org/develop/service_design/lcmrules/intro/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/lcmrules/specification/</loc> <loc>https://osl.etsi.org/develop/service_design/lcmrules/specification/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_design/nfv/design_nfv_services/</loc> <loc>https://osl.etsi.org/develop/service_design/nfv/design_nfv_services/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>https://osl.etsi.org/develop/service_ordering/ordering_services/</loc> <loc>https://osl.etsi.org/develop/service_ordering/ordering_services/</loc>
<lastmod>2024-07-21</lastmod> <lastmod>2024-07-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
</urlset> </urlset>
\ No newline at end of file
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment