summaryrefslogtreecommitdiffstats
path: root/kubernetes/aai/charts/aai-traversal/resources/config/aaiconfig.properties
AgeCommit message (Expand)AuthorFilesLines
2018-09-06Add graphadmin microservice to oomKajur, Harish (vk250x)1-38/+18
2018-08-27Remove the hbase charts from aaiKajur, Harish (vk250x)1-14/+0
2018-05-16Add robot-ete to list of realtime clientsJimmy Forsyth1-1/+1
2018-05-03Add the realtime clients toKajur, Harish (vk250x)1-0/+2
2018-04-18Update from using hbase to using cassandravagrant1-0/+113
d='n42' href='#n42'>42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
  template_name: Main
imports:
- openecomp_heat_index:
    file: openecomp-heat/_index.yml
node_types:
  org.openecomp.resource.vfc.nodes.heat.cmaui:
    derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
  inputs:
    cmaui_names:
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: cmaui_names
      type: list
      description: CMAUI1, CMAUI2 server names
      entry_schema:
        type: string
    exposed_cmaui_volume:
      label: CMAUI volume size
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: exposed_cmaui_volume
      type: float
      description: the size of the CMAUI volume
    cmaui_cinder_volume_size:
      label: CMAUI Cinder volume size
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: cmaui_cinder_volume_size
      type: float
      description: the size of the CMAUI Cinder volume
    timezone:
      label: timezone
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: timezone
      type: string
      description: timezone
    security_group_name:
      label: security group name
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: security_group_name
      type: string
      description: the name of security group
    oam_network_netmask:
      label: oam network netmask
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: oam_network_netmask
      type: string
      description: oam network gateway
    cmaui_image:
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: cmaui_image
      type: string
      description: Image for CMAUI server
    vnf_id:
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: vnf_id
      type: string
      description: Unique ID for this VNF instance
      default: This_is_ths_MMSC-CMAUI_id
    cmaui_flavor:
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: cmaui_flavor
      type: string
      description: Flavor for CMAUI server
    oam_network_gateway:
      label: oam network gateway
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: oam_network_gateway
      type: string
      description: oam network gateway
    availability_zone_0:
      label: availabilityzone name
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: availability_zone_0
      type: string
      description: availabilityzone name
    cmaui_oam_ips:
      label: CMAUI oam_net IP addresses
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: cmaui_oam_ips
      type: list
      description: CMAUI oam_net IP addresses
      entry_schema:
        type: string
    external_dns:
      label: dns server
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: external_dns
      type: string
      description: dns server
    oam_net_name:
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: oam_net_name
      type: string
      description: UID of OAM network
    external_ntp:
      label: ntp server
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: external_ntp
      type: string
      description: ntp server
    CMAUI_volume_type:
      label: CMAUI vm volume type
      hidden: false
      immutable: false
      annotations:
        source:
          type: org.openecomp.annotations.Source
          properties:
            vf_module_label:
            - hot_template
            source_type: HEAT
            param_name: CMAUI_volume_type
      type: string
      description: the name of the target volume backend
  node_templates:
    server_cmaui:
      type: org.openecomp.resource.vfc.nodes.heat.cmaui
      properties:
        flavor:
          get_input: cmaui_flavor
        availability_zone:
          get_input: availability_zone_0
        image:
          get_input: cmaui_image
        metadata:
          vnf_id:
            get_input: vnf_id
        user_data_format: RAW
        name:
          get_input:
          - cmaui_names
          - 0
      requirements:
      - local_storage:
          capability: tosca.capabilities.Attachment
          node: cmaui_volume
          relationship: cmaui_volume_attachment
    cmaui_volume:
      type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
      properties:
        volume_type:
          get_input: CMAUI_volume_type
        size:
          get_input: cmaui_cinder_volume_size
    cmaui_port_0:
      type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
      properties:
        replacement_policy: AUTO
        ip_requirements:
        - ip_version: 4
          ip_count_required:
            is_required: true
          floating_ip_count_required:
            is_required: false
        security_groups:
        - get_input: security_group_name
        fixed_ips:
        - ip_address:
            get_input:
            - cmaui_oam_ips
            - 0
        mac_requirements:
          mac_count_required:
            is_required: false
        network_role_tag: oam
        network:
          get_input: oam_net_name
      requirements:
      - binding:
          capability: tosca.capabilities.network.Bindable
          node: server_cmaui
          relationship: tosca.relationships.network.BindsTo
  relationship_templates:
    cmaui_volume_attachment:
      type: org.openecomp.relationships.VolumeAttachesTo
      properties:
        volume_id: cmaui_volume
        instance_uuid: server_cmaui
  groups:
    a_vol_group:
      type: org.openecomp.groups.heat.HeatStack
      properties:
        heat_file: ../Artifacts/a_vol.yml
        description: volume
      members:
      - cmaui_volume
    hot_template_group:
      type: org.openecomp.groups.heat.HeatStack
      properties:
        heat_file: ../Artifacts/hot_template.yml
        description: cmaui server template for vMMSC
      members:
      - server_cmaui
      - cmaui_port_0
  outputs:
    exposed_cmaui_volume:
      value: cmaui_volume