Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleexample of ASD node_templates
collapsetrue
applicationServiceDescriptor:
      type: tosca.nodes.asd
      description: "Sample Application"
      properties: 
        descripter_id: 123e4567-e89b-12d3-a456-426614174000
        descripter_invariant_id: 123e4yyy-e89b-12d3-a456-426614174abc
        descripter_version: 1.0
        schema_version: 2.0
        provider: MyCompany
        application_name: SampleApp
        application_version: 2.3
        application_info_name: Sample Application
        extCpds:
          - id: 1
            description: webpage-service
            virtual_link_requirement: endUser  
          - id: 2
            description: transactionAPI
            virtual_link_requirement: backhaul
        enhanced_cluster_capabilities: [ ... ]
      artifacts: #these are the deployment items:
        sampleapp-db:
          type: tosca.artifacts.asd.deploymentItem
          file: "sampleapp-db-operator-helm.tgz" # or a URI
          properties:
            artifact_type: "helm_chart" 
            itemId: 1 
            deployment_order: 1 
            lifecycle_parameters: 
              - ".Values.db.fullBackupInterval"
              - ".Values.db.walConsolidationInterval"
        sampleapp-services:
          type: tosca.artifacttypeartifacts.asd.deploymentItem
          file: "sampleapp-services-helm.tgz"  # or a URI
          properties:
            artifact_type: "helm_chart"
            itemId: 2 
            deployment_order: 2 
            lifecycle_parameters:
              - ".Values.app.initialWebReplicas"  

...