| tosca_definitions_version: tosca_simple_yaml_1_3 |
| topology_template: |
| node_templates: |
| org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.KubernetesControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Kubernetes Microservice |
| org.onap.domain.gentleguidance.RestControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.HttpControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Microservice REST configuration |
| org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.PolicyControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Operational Policy |
| org.onap.domain.gentleguidance.CdsControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.CDSControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance CDS blueprint |
| org.onap.domain.gentleguidance.ControlLoopDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.ControlLoop |
| type_version: 1.0.1 |
| description: Control loop definition for the Gentle Guidance domain |
| properties: |
| provider: Ericsson |
| elements: |
| - org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.RestControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.CdsControlLoopElementDefinition:1.0.0 |
| |
| After Commissioning: |
| |
| tosca_definitions_version: tosca_simple_yaml_1_3 |
| topology_template: |
| node_templates: |
| org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.KubernetesControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Kubernetes Microservice |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Kubernetes:1.0.0 |
| startPhase: 2 |
| uninitializedToPassiveTimeout: 180 |
| org.onap.domain.gentleguidance.RestControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.HttpControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Microservice REST configuration |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Http:1.0.0 |
| startPhase: 1 |
| baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice |
| org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.PolicyControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Operational Policy |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Policy:1.0.0 |
| startPhase: 0 |
| org.onap.domain.gentleguidance.CdsControlLoopElementDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.CDSControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance CDS blueprint |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Cds:1.0.0 |
| startPhase: 0 |
| org.onap.domain.gentleguidance.ControlLoopDefinition: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.ControlLoop |
| type_version: 1.0.1 |
| description: Control loop definition for the Gentle Guidance domain |
| properties: |
| provider: Ericsson |
| elements: |
| - org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.RestControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition:1.0.0 |
| - org.onap.domain.gentleguidance.CdsControlLoopElementDefinition:1.0.0 |
| |
| |
| After Instantiation: |
| |
| (Instance 1) |
| |
| tosca_definitions_version: tosca_simple_yaml_1_3 |
| topology_template: |
| node_templates: |
| org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition_Instance1: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.KubernetesControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Kubernetes Microservice |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Kubernetes:1.0.0 |
| startPhase: 2 |
| uninitializedToPassiveTimeout: 180 |
| chart: |
| chartId: GentleGuidance:1.0.0 |
| releaseName: Istanbul |
| namespace: org.onap.policy.controlloop.gentleguidance |
| org.onap.domain.gentleguidance.RestControlLoopElementDefinition_Instance1: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.HttpControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Microservice REST configuration |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Http:1.0.0 |
| startPhase: 1 |
| baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice |
| httpHeaders: |
| "Content-Type": "application/json" |
| "Accept": "application/json" |
| configurationEntities: |
| org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig:1.0.0: |
| configurationEntityId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig:1.0.0 |
| restSequence: |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig.CreateGentle:1.0.0 |
| httpMethd: POST |
| path: "gentle/create" |
| body: |
| gentleLevel: veryGentle |
| gentleType: softAndFurry |
| expectedResponse: 200 |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig.CreateGuidance:1.0.0 |
| httpMethd: POST |
| path: "guidance/create" |
| body: |
| guidanceLevel: high |
| guidanceType: subtle |
| expectedResponse: 200 |
| org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig:1.0.0: |
| configurationEntityId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig:1.0.0 |
| restSequence: |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig.CreateGentle:1.0.0 |
| httpMethd: PUT |
| path: "gentle/update]" |
| body: |
| gentleLevel: robust |
| gentleType: hardAndGritty |
| expectedResponse: 200 |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig.CreateGuidance:1.0.0 |
| httpMethd: PUT |
| path: "guidance/update" |
| body: |
| guidanceLevel: low |
| guidanceType: terse |
| expectedResponse: 200 |
| org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition_Instance1: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.PolicyControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Operational Policy |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Policy:1.0.0 |
| startPhase: 0 |
| policyType: onap.policies.controlloop.operational.common.Apex:1.0.0 |
| policyId: org.onap.domain.gentleguidance.policy.GentleGuidanceAssertive:1.0.0 |
| org.onap.domain.gentleguidance.CdsControlLoopElementDefinition_Instance1: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.CDSControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance CDS blueprint |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Cds:1.0.0 |
| startPhase: 0 |
| cdsBlueprint: "Placeholder for the CDS blueprint" |
| org.onap.domain.gentleguidance.ControlLoopDefinition_Instance1: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.ControlLoop |
| type_version: 1.0.1 |
| description: Control loop definition for the Gentle Guidance domain |
| properties: |
| provider: Ericsson |
| elements: |
| - org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition_Instance1:1.0.0 |
| - org.onap.domain.gentleguidance.RestControlLoopElementDefinition_Instance1:1.0.0 |
| - org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition_Instance1:1.0.0 |
| - org.onap.domain.gentleguidance.CdsControlLoopElementDefinition_Instance1:1.0.0 |
| |
| |
| (Instance 2) |
| |
| tosca_definitions_version: tosca_simple_yaml_1_3 |
| topology_template: |
| node_templates: |
| org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition_Instance2: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.KubernetesControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Kubernetes Microservice |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Kubernetes:1.0.0 |
| startPhase: 2 |
| uninitializedToPassiveTimeout: 180 |
| chart: |
| chartId: GentleGuidance:1.0.0 |
| releaseName: Istanbul |
| namespace: org.onap.policy.controlloop.gentleguidance |
| org.onap.domain.gentleguidance.RestControlLoopElementDefinition_Instance2: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.HttpControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Microservice REST configuration |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Http:1.0.0 |
| startPhase: 1 |
| baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice |
| httpHeaders: |
| "Content-Type": "application/json" |
| "Accept": "application/json" |
| configurationEntities: |
| org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig:1.0.0: |
| configurationEntityId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig:1.0.0 |
| restSequence: |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig.CreateGentle:1.0.0 |
| httpMethd: POST |
| path: "gentle/create" |
| body: |
| gentleLevel: veryGentle |
| gentleType: softAndFurry |
| expectedResponse: 200 |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.setGentleGuidanceConfig.CreateGuidance:1.0.0 |
| httpMethd: POST |
| path: "guidance/create" |
| body: |
| guidanceLevel: low |
| guidanceType: subtle |
| expectedResponse: 200 |
| org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig:1.0.0: |
| configurationEntityId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig:1.0.0 |
| restSequence: |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig.CreateGentle:1.0.0 |
| httpMethd: PUT |
| path: "gentle/update]" |
| body: |
| gentleLevel: robust |
| gentleType: SoftandRobust |
| expectedResponse: 200 |
| - restRequestId: org.onap.policy.controlloop.gentleguidance.updateGentleGuidanceConfig.CreateGuidance:1.0.0 |
| httpMethd: PUT |
| path: "guidance/update" |
| body: |
| guidanceLevel: low |
| guidanceType: terse |
| expectedResponse: 200 |
| org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition_Instance2: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.PolicyControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance Operational Policy |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Policy:1.0.0 |
| startPhase: 0 |
| policyType: onap.policies.controlloop.operational.common.Apex:1.0.0 |
| policyId: org.onap.domain.gentleguidance.policy.GentleGuidanceAssertive:1.0.0 |
| org.onap.domain.gentleguidance.CdsControlLoopElementDefinition_Instance2: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.CDSControlLoopElement |
| type_version: 1.0.1 |
| description: Control loop element for the Gentle Guidance CDS blueprint |
| properties: |
| provider: Ericsson |
| participantType: org.onap.policy.controlloop.participant.Cds:1.0.0 |
| startPhase: 0 |
| cdsBlueprint: "Placeholder for the CDS blueprint" |
| org.onap.domain.gentleguidance.ControlLoopDefinition_Instance2: |
| version: 1.0.0 |
| type: org.onap.policy.clamp.controlloop.ControlLoop |
| type_version: 1.0.1 |
| description: Control loop definition for the Gentle Guidance domain |
| properties: |
| provider: Ericsson |
| elements: |
| - org.onap.domain.gentleguidance.KubernetesControlLoopElementDefinition_Instance2:1.0.0 |
| - org.onap.domain.gentleguidance.RestControlLoopElementDefinition_Instance2:1.0.0 |
| - org.onap.domain.gentleguidance.PolicyControlLoopElementDefinition_Instance2:1.0.0 |
| - org.onap.domain.gentleguidance.CdsControlLoopElementDefinition_Instance2:1.0.0 |
| |
| |