- "multicloud-k8s-api" : {
- "type" : "basic-auth",
- "username" : "admin",
- "password" : "admin",
- "url" : "http://multicloud-k8s:9015"
- },
- "profile-upload-properties" : {
- "assignment-params" : {
- "get_attribute" : [ "resource-assignment", "assignment-params" ]
- },
- "profile-modification-decision-data" : {
- "get_input" : "vpg-management-port"
- },
- "profile-artifacts" : {
- "get_attribute" : [ "profile-modification", "assignment-params" ]
- },
- "api-access" : "*multicloud-k8s-api"
- },
- "config-deploy-properties" : {
- "resolution-key" : {
- "get_input" : "resolution-key"
- }
- },
- "dynamic-db-source" : {
- "type" : "maria-db",
- "url" : "jdbc:mysql://mariadb-galera:3306/sdnctl",
- "username" : "root",
- "password" : "secretpassword"
- }
- },
- "topology_template" : {
- "workflows" : {
- "resource-assignment" : {
- "steps" : {
- "resource-assignment" : {
- "description" : "Resource Assign Workflow",
- "target" : "resource-assignment",
- "activities" : [ {
- "call_operation" : "ResourceResolutionComponent.process"
- } ],
- "on_success" : [ "profile-modification" ]
- },
- "profile-modification" : {
- "description" : "Profile Modification Resources",
- "target" : "profile-modification",
- "activities" : [ {
- "call_operation" : "ResourceResolutionComponent.process"
- } ],
- "on_success" : [ "profile-upload" ]
- },
- "profile-upload" : {
- "description" : "Upload K8s Profile",
- "target" : "profile-upload",
- "activities" : [ {
- "call_operation" : "ComponentScriptExecutor.process"
- } ]
- }