...
Drawio | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2. Template Component API definitions
...
Interface Name | Interface Definition | Interface Capabilities | Version | Status | Consumed Models | API Spec (Swagger) |
---|---|---|---|---|---|---|
HOLMESEHOLMESE-1 | This is a set of rule management interfaces, which is mainly intended for the CRUD actions of the rules of Holmes. | Allows applications to create, update, delete, and query the rule entities. | 1.0.0 | production | Defined by Holmes | swagger.json |
HOLMESE-2 | Health check. | Allows other applications to perform healthcheck on Holmes. | 1.0.0 | production | - |
...
Interface Name | Purpose Reason For Use | Version(s) | API Spec (Swagger) | |
---|---|---|---|---|
POE-4 | To send the closed control loop events to policy to trigger downstream actions. | - | DCAEEXT-7Closed Loop Event Data Structure | |
DCAE-EXT12:CBS | To retrieve default configurations (e.g. default rules and DMaaP configurations, etc.) | -2.5.3 | CBS API | |
DMaaP-2 | To retrieve VES events from DMaaP.- | 4.0.0 | swagger.json | |
DMaaP-3 | To send closed control loop events to DMaaP.- | |||
AAIE-1 | To query resource information from A&AI. | v19 |
3. Component Description:
...
6. New Release Capabilities
...
According to Requirement 479 (see below), all sub-components of DCAE have to migrate their deployment from Cloudify blueprints to Helm charts.
Jira Legacy server System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-479
DCAE will keep the cloudify-blueprint deployment as a fallback in case the migration can not be completed in Honolulu. Once the migration is done, deployment of DCAE apps (including Holmes) will be all based on Helm charts.
7. References
- More documents about API : Holmes API Documentation - GuilinHonolulu