Application packages for Vespa Cloud are very close to self-hosted Vespa application packages - see the table below for Vespa Cloud-specific files / ignored files. Refer to the application package reference.
Directory/file | Required | Description |
---|---|---|
deployment.xml | In prod |
Specifies which environments and regions the application is deployed to during automated application deployment, as which application instances. The file is required when deploying to the prod environment - it is ignored when deploying to dev or perf. |
security/clients.pem | Yes | PEM encoded X.509 certificates for data plane access. See the security guide for how to generate and use. |
hosts.xml | No | This file is ignored in Vespa Cloud, replaced by node counts in services.xml. |