Uploaded image for project: 'OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC'
  1. OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
  2. TOSCA-105

Use Case: Using "Required Container Feature" to describe Artifact Type requirements

    XMLWordPrintable

    Details

    • Type: Task
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Interop
    • Labels:
      None
    • Environment:

      Use case for development against TOSCA-v1.0-cs01.

    • Proposal:
      Hide

      Diagram: TBD
      Proposal: TBD

      Show
      Diagram: TBD Proposal: TBD

      Description

      How does Required Container Feature interact with Artifact Type?
      given implementation will be based on artifacts of various types and the container must be able to support executing them.

      Example:
      A node type having 2 NodeTypeImpls:
      1) Chef Impl (Needs Chef cookbook support).
      2) Script Impl (needs script exec. Environment).

      Notes:
      Travis: Node Type Implementations include RequiredContainerFeatures, but this is not used in the examples. As it stands today, it seems to be implying one or all of the following assumptions:
      1) You have to look at both the artifact types and the required container features to determine if a node type implementation is actually supported.
      2) There isn't any normative set of required container features.
      Matt: We left off a discussion of this suggesting that artifacts may export reqs/caps (as do node types).
      Matt: 2 scenarios? one for artifact exec. support, one for container (environment) for APIs?

      This JIRA issue is intended to develop the first scenario/use case focusing on Artifact requirements.

      Reference:
      https://www.oasis-open.org/apps/org/workgroup/tosca-interop/download.php/48640/ArtifactTypes_RequiredContainerFeatures%20-%20HP.pptx

        Attachments

          Activity

            People

            • Assignee:
              travis.tripp Travis Tripp (Inactive)
              Reporter:
              mrutkows Matthew Rutkowski
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: