0

独自のブループリント テンプレートをアップロードしてから、それらに基づいてインスタンス化されたブループリントをデプロイしたいと考えています。FIWARE Pegasus はそれを行うことができますか? 陽性の場合、手順を詳しく教えてください。

4

1 に答える 1

0

Pegasus API を使用して、独自のブループリント テンプレートを FIWARE テンプレート カタログにアップロードできます ( https://jsapi.apiary.io/apis/fiwarepaas/reference/paasmanager-v1/blueprint-templateenvironment-api.htmlを参照)。

これは、次のようなペイロードを持つ /catalog/org/{your-organization}/vdc/{your tenant id in the Cloud}/environment への POST 要求です。

<environment>
    <name>{environment-name}</name>
    <tiers>
        <tier>
            <initial_number_instances>1</initial_number_instances>
            <maximum_number_instances>1</maximum_number_instances>
            <minimum_number_instances>1</minimum_number_instances>
            <name>{tier-id}</name>
            <networkDto>
                    <networkName>Internet</networkName>
                    <subNetworkDto>
                            <subnetName>sub-net-Internet</subnetName>
                    </subNetworkDto>
            </networkDto>
            <productReleases>
                <product>postgresql</product>
                <version>0.0.3</version>
                <withArtifact>true</withArtifact>
                <productType>
                    <id>5</id>
                    <name>Database</name>
                </productType>
            </productReleases>
        </tier>
    </tiers>
</environment>
于 2015-11-30T10:57:07.233 に答える