Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Example

 

Code Block
titleNon-Storage Orchestration File
{

...


       "description": "oplan for ${{FDIAAS_INP_ORCHESTRATION_NAME}}",

...


       "name": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}",

...


       "oplans": [{

...


              "label": "${{FDIAAS_INP_ORCHESTRATION_NAME}}_oplan",

...


              "obj_type": "launchplan",

...


              "objects": [{

...


                     "instances": [{

...


                           "imagelist": "/oracle/public/ol_6.4_5GB_v1",

...


                           "label": "${{FDIAAS_INP_ORCHESTRATION_NAME}}",

...


                           "hostname": "${{FDIAAS_INP_ORCHESTRATION_NAME}}",

...


                           "networking": {

...


                                  "eth0": {"seclists": ["/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/default/default",

...


                                         "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}//FDW_traffic"],

...


                                         "nat": "ipreservation:${{FDIAAS_IP_RESERVATION_NAME}}"

...


                                  }

...


                           },

...


                           "shape": "oc3",

...


                           "storage_attachments": [{

...


                                  "index": 1,

...


                                  "volume": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_boot"

...


                           },

...


                           {

...


                                  "index": 2,

...


                                  "volume": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}//${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_data1"

...


                           },

...


                           {

...


                                  "index": 3,

...


                                  "volume": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_data2"

...


                           }],

...


                           "boot_order": [1],

...


                           "sshkeys": ["/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}//id_rsa"]

...


                     }]

...


              }],

...


              "ha_policy": "active"

...


       }]

...


}

 

Example

 

Code Block
titleStorage Orchestration File
{

...


       "description": "Storage volumes for ${{FDIAAS_INP_ORCHESTRATION_NAME}}",

...


       "name": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_storage",

...


       "oplans": [{

...


              "label": "${{FDIAAS_INP_ORCHESTRATION_NAME}}_storage",

...


              "obj_type": "storage/volume",

...


              "objects": [{

...


                     "name": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_boot",

...


                     "bootable": true,

...


                     "imagelist": "/oracle/public/oel_6.4_5GB_v1",

...


                     "properties": ["/oracle/public/storage/default"],

...


                     "size": "6G"

...


              },

...


              {

...


                     "name": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_data1",

...


                     "properties": ["/oracle/public/storage/default"],

...


                     "size": "30G"

...


              },

...


              {

...


                     "name": "/Compute-${{FDIAAS_INP_IDENTITY_DOMAIN}}/${{FDIAAS_INP_USERNAME}}/${{FDIAAS_INP_ORCHESTRATION_NAME}}_data2",

...


                     "properties": ["/oracle/public/storage/default"],

...


                     "size": "30G"

...


              }],

...


              "ha_policy": "monitor"

...


       }]

...


}