Add support for TOSCA policies
Add support for TOSCA policies in particular basic "Placement" policies depending upon spec work for version 1 of specs.
Policies typically address few major areas of concern for customer workloads:
• Access Control – assures user and service access to controlled resources are governed by rules which determine general access permission (i.e., allow or deny) and conditional access dependent on other considerations (e.g., organization role, time of day, geographic location, etc.).
• Placement – assures affinity (or anti-affinity) of deployed applications and their resources; that is, what is allowed to be placed where within a Cloud provider’s infrastructure.
• Quality-of-Service (and continuity) - assures performance of software components (perhaps captured as quantifiable, measure components within an SLA) along with consideration for scaling and failover.
Please refer to the spec for more detail.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- Sahdev Zala
- Direction:
- Needs approval
- Assignee:
- srinivas_tadepalli
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sahdev Zala
- Completed by
- Sahdev Zala
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implementation of policies in topology template
Addressed by: https:/
Implementation of triggers in policies
(spzala) - implemented by Srinivas and Meena