squid_vnfd.yaml 1.21 KiB
Newer Older
vnfd-catalog:
Mark Beierl's avatar
Mark Beierl committed
    schema-version: '3.0'
    vnfd:
    -   id: squid-vnf
        name: squid-vnf
Mark Beierl's avatar
Mark Beierl committed
        short-name: squid-vnf
        description: Single container deployment of Squid Web Proxy
        vendor: Canonical
        version: "1.0"
        mgmt-interface:
            cp: mgmt
Mark Beierl's avatar
Mark Beierl committed
        connection-point:
        -   name: mgmtnet
        kdu:
        -   name: squid-kdu
            juju-bundle: bundle.yaml
            kdu-configuration:
                config-primitive:
                -   name: addurl
                    parameter:
                    -   name: application-name
                        data-type: STRING
                        default-value: squid
                        data-type: STRING
                        default-value: ""
                -   name: deleteurl
                    parameter:
                    -   name: application-name
                        data-type: STRING
                        default-value: squid
                    -   name: url
                        data-type: STRING
                        default-value: ""
        k8s-cluster:
            nets:
            -   id: mgmtnet
                external-connection-point-ref: mgmt