Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
VyOS__vnfd.yaml 3.33 KiB
vnfd-catalog:
    vnfd:
    -   id: VyOS
        name: VyOS
        short-name: VyOS
        description: VyOS Router
        logo: osm_2x.png
        mgmt-interface:
            cp: eth0
        vnf-configuration:
            config-primitive:
            -   name: config
                parameter:
                -   name: user
                    data-type: STRING
                    mandatory: 'true'
                    default-value: vyos
                -   name: pass
                    data-type: STRING
                    mandatory: 'true'
                    default-value: vyos
            -   name: ping
                parameter:
                -   name: destination
                    data-type: STRING
                    mandatory: 'true'
                -   name: count
                    data-type: INTEGER
                    mandatory: 'false'
                    default-value: 5
            initial-config-primitive:
            -   name: config
                parameter:
                -   name: hostname
                    value: <rw_mgmt_ip>
                -   name: pass
                    value: vyos
                seq: '1'
            juju:
                charm: vyos-proxy
        connection-point:
        -   name: eth0

        -   name: eth1

        -   name: eth2

        -   name: eth3

        -   name: eth4

        vdu:
        -   id: VyOS-VM
            name: VyOS-VM
            description: VyOS-VM
            image: /mnt/powervault/virtualization/osm/VyOS/VyOS-1.1.7-signed-disk1.qcow2
            vm-flavor:
                memory-mb: '1024'
                storage-gb: '40'
                vcpu-count: '1'
            mgmt-vpci: 0000:00:0a.0
            interface:
            -   name: eth0
                type: EXTERNAL
                virtual-interface:
                    bandwidth: '0'
                    type: PARAVIRT
                    vpci: 0000:00:0a.0
                external-connection-point-ref: eth0
            -   name: eth1