Application package reference

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/fileRequiredDescription
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.