Versions Compared

Key

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

...

|-- generate.sh

|-- generate.bat


ACM Definitions and Types (asd.yaml and asd_types.yaml)

TOSCA is a standard for describing the topology and orchestration of cloud applications. The asd.yaml and asd_types.yaml files conform to the TOSCA specification and defining the application service descriptor (ASD) and related types. They describe the structure and properties of the application service, its components, and configurations.

ACM Compositions (compositions.json)

The file containing ACM compositions must be named compositions.json. This JSON file defines the ACM compositions for the rApp. It includes data types, node types, and a topology template specifying the structure of the compositions. ACM compositions define how the application components interact. They specify the structure of the automation composition and the types of components involved.

ACM Instance (k8s-instance.json)

This JSON file represents an instance of the ACM composition. It specifies the name, version, and properties of the instance, including the elements involved (e.g., K8S microservice) and their configurations. In this case, it includes information about the K8S microservice. While there is no strict naming convention for instance files, it is recommended to use descriptive names that reflect the purpose or content of the instance.

TOSCA Metadata (TOSCA.meta)

This file provides metadata about the CSAR. It includes the CSAR version, TOSCA meta-file version, the entry definition file, and ETSI-specific information.

Metadata File (asd.mf)

This file contains metadata for the application service descriptor (ASD). It includes information such as the application name, provider, release date/time, and entry definition type. It also lists the sources for the CSAR, including TOSCA files and ACM definition files.

...