OvhPublisher creates one OVH Public Cloud instance per publisher name.
Inputs
Required: serviceName, region, imageId, flavorId, and tenantUrl plus apiToken unless registrations is provided.
Optional platform inputs: sshKeyName and networkId.
Image and bootstrap behavior
Use an Ubuntu 22.04 image ID from the OVH Public Cloud project. The component uses bootstrap mode and passes cloud-init to the instance userData field.
Outputs
publisherNames and secret publishers, keyed by publisher name.
Pulumi CLI
1 2 3 4 5 6 7
pulumi config set ovh:endpoint ovh-eu pulumi config set ovh:applicationKey --secret pulumi config set ovh:applicationSecret --secret pulumi config set ovh:consumerKey --secret pulumi config set netskope:tenantUrl https://tenant.goskope.com pulumi config set netskope:apiToken --secret pulumi up