You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 20
Next »
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.artifacttype.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"