tosca_definitions_version: tosca_simple_yaml_1_2 description: First drop of free5gc and ueransim ASD imports: - asd_types.yaml topology_template: node_templates: applicationServiceDescriptor: type: tosca.nodes.asd description: "Free5gc" properties: descriptor_id: 123e4567-e89b-12d3-a456-426614174000 descriptor_invariant_id: 123e4yyy-e89b-12d3-a456-426614174abc descriptor_version: 1.0 schema_version: 2.0 function_description: free5gc description provider: EST application_name: free5gc-app application_version: 2.3 ext_cpds: - id: 1 description: webpage-service virtual_link_requirement: endUser network_interface_realization_requirements: trunk_mode: false ipam: orchestrated interface_type: direct.userdriver interface_option: - virtio - memif interface_redundancy: actPassBond nic_options: - nic id1 - nic id2 input_param_mappings: loadbalancer_IP: 1.2.3.4 external_IPs: - 5.6.7.8 - 10.11.12.13 nad_names: - nad name 1 - nad name 2 nad_namespace: myNamespace resource_mapping: my resource manifest - id: 2 description: transactionAPI virtual_link_requirement: backhaul network_interface_realization_requirements: trunk_mode: true ipam: orchestrated interface_type: direct.userdriver interface_option: - virtio interface_redundancy: actPassBond nic_options: - nic id3 - nic id4 input_param_mappings: loadbalancer_IP: 192.168.1.0 external_IPs: - 192.168.1.1 - 192.168.1.2 nad_names: - nad name 3 - nad name 4 nad_namespace: myNamespace2 resource_mapping: my resource manifest enhanced_cluster_capabilities: min_kernel_version: 1.2.3 required_kernel_modules: - ip6_tables - cryptd conflicting_kernel_modules: - nf_nat required_custom_resources: - kind: myKind api_version: myVersion - kind: mySecondKind api_version: mySecondVersion cluster_labels: - label 1 - label 2 required_plugin: - name: plugin1Name version: 1.2.3 - name: plugin2Name version: 4.5.6 artifacts: free5gc: type: tosca.artifacts.asd.deploymentItem file: "Artifacts/Deployment/HELM/free5gc-1.1.3.tgz" properties: artifact_type: "helm_chart" itemId: 1 deployment_order: 1 lifecycle_parameters: - ".Values.global.n2network.masterIf" - ".Values.global.n3network.masterIf" - ".Values.global.n4network.masterIf" - ".Values.global.n6network.masterIf" ueransim-free5gc: type: tosca.artifacts.asd.deploymentItem file: "Artifacts/Deployment/HELM/ueransim-2.0.14.tgz" properties: artifact_type: "helm_chart" itemId: 2 deployment_order: 2 lifecycle_parameters: - ".Values.global.n2network.masterIf" - ".Values.global.n3network.masterIf"