summaryrefslogtreecommitdiffstats
path: root/conductor/doc/examples
diff options
context:
space:
mode:
authorfsandoval <frank.sandoval@oamtechnologies.com>2018-05-31 09:36:45 -0600
committerfsandoval <frank.sandoval@oamtechnologies.com>2018-05-31 09:36:56 -0600
commit40db765dbfa3f18d59f08e84a49f08aa58b66ca0 (patch)
treef2c8251e473091c48000b68d31f783ad8a0f5298 /conductor/doc/examples
parentc8d14fbe6c762581737c95ede15e9b9919bee788 (diff)
moved docs to has/docs
Issue-ID: OPTFRA-242 Change-Id: Ib46a96f5d7281084cb8c859b4bbe56265b8ccdba Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
Diffstat (limited to 'conductor/doc/examples')
-rw-r--r--conductor/doc/examples/README.md96
1 files changed, 0 insertions, 96 deletions
diff --git a/conductor/doc/examples/README.md b/conductor/doc/examples/README.md
deleted file mode 100644
index 84e7e6b..0000000
--- a/conductor/doc/examples/README.md
+++ /dev/null
@@ -1,96 +0,0 @@
-# Example Conductor Templates
-
-*Updated: 10 Oct 2017*
-
-## Example 1
-
-```yaml
-
-# Homing Specification Version
-homing_template_version: 2017-10-10
-
-# Runtime order Parameters
-parameters:
- service_name: Residential vCPE
- service_id: vcpe_service_id
- customer_lat: 32.897480
- customer_long: -97.040443
-
-# List of geographical locations
-locations:
- customer_loc:
- latitude: {get_param: customer_lat}
- longitude: {get_param: customer_long}
-
-# List of VNFs (demands) to be homed
-demands:
- vGMuxInfra:
- - inventory_provider: aai
- inventory_type: service
- attributes:
- equipment_type: vG_Mux
- customer_id: some_company
- excluded_candidates:
- - candidate_id:
- 1ac71fb8-ad43-4e16-9459-c3f372b8236d
- existing_placement:
- - candidate_id: 21d5f3e8-e714-4383-8f99-cc480144505a
- vG:
- - inventory_provider: aai
- inventory_type: service
- attributes:
- equipment_type: vG
- modelId: vG_model_id
- customer_id: some_company
- excluded_candidates:
- - candidate_id: 1ac71fb8-ad43-4e16-9459-c3f372b8236d
- existing_placement:
- - candidate_id: 21d5f3e8-e714-4383-8f99-cc480144505a
- - inventory_provider: aai
- inventory_type: cloud
-
-# List of homing policies (constraints)
-constraints:
- # distance constraint
- - constraint_vgmux_customer:
- type: distance_to_location
- demands: [vGMuxInfra]
- properties:
- distance: < 100 km
- location: customer_loc
- # cloud region co-location constraint
- - colocation:
- type: zone
- demands: [vGMuxInfra, vG]
- properties:
- qualifier: same
- category: region
- # platform capability constraint
- - numa_cpu_pin_capabilities:
- type: attribute
- demands: [vG]
- properties:
- evaluate:
- vcpu_pinning: True
- numa_topology: numa_spanning
- # cloud provider constraint
- - cloud_version_capabilities:
- type: attribute
- demands: [vGMuxInfra]
- properties:
- evaluate:
- cloud_version: 1.11.84
- cloud_provider: AWS
-
-# Objective function to minimize
-optimization:
- minimize:
- sum:
- - {distance_between: [customer_loc, vGMuxInfra]}
- - {distance_between: [customer_loc, vG]}
-
-```
-
-## Contact ##
-
-Shankar Narayanan <shankarpnsn@gmail.com>