You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Prior to TOSCA 1.2, the tosca.capabilities.Container has the properties num_cpus, mem_size, disk_size, etc. For all node types having the Container capability (e.g., a security group, or a tosca.capabilities.Container.Docker), it have all properties above. This leads to misunderstanding for the app designer.
Describe the solution you'd like
TOSCA 1.3 introduces the new capability tosca.capabilities.Compute:
It separates tosca.capabilities.Compute (for a Compute node to provide the compute capability) from tosca.capabilities.Container (for a software component to host other ones). With this, we can define a node "Security Group" to host multiple "Security Rules" and the "Security Group" does not have the confused properties (e.g., num_cpus).
Describe alternatives you've considered
no alternatives
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered:
* Update all nodes hosting on a "tosca.nodes.Compute" and
"tosca.nodes.WebServer" node to have a requirement from
type "tosca.capabilities.Compute" as in TOSCA profile v1.3.
* For other nodes, they continue to have the requirement
"tosca.capabilities.Container" as they are hosted on a
SoftwareComponent.
ystiaGH-589
Is your feature request related to a problem? Please describe.
Prior to TOSCA 1.2, the
tosca.capabilities.Container
has the propertiesnum_cpus
,mem_size
,disk_size
, etc. For all node types having the Container capability (e.g., a security group, or atosca.capabilities.Container.Docker
), it have all properties above. This leads to misunderstanding for the app designer.Describe the solution you'd like
TOSCA 1.3 introduces the new capability
tosca.capabilities.Compute
:It separates
tosca.capabilities.Compute
(for a Compute node to provide the compute capability) fromtosca.capabilities.Container
(for a software component to host other ones). With this, we can define a node "Security Group" tohost
multiple "Security Rules" and the "Security Group" does not have the confused properties (e.g.,num_cpus
).Describe alternatives you've considered
no alternatives
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: