GuidesAPI Reference
Log In
Guides

Metadata Env Variables

Prodvana automatically adds environment variables to your programs with Prodvana metadata. These environment variables are all prefixed with PVN_.

When using Kubernetes configs or one of its templating engines (like Kustomize), Prodvana attempts to inject these environment variables on objects it recognizes, including but not limited to: deployments, jobs.

Prodvana does not try to inject variables on Services using Helm.

Variable NameValueSupported Runtimes
PVN_RELEASE_CHANNELName of the Release Channel this Service Instance is running inAll Runtimes
PVN_SERVICEName of the ServiceAll Runtimes
PVN_NAMESPACEName of the Kubernetes Namespace this Service Instance is running inKubernetes, only via Prodvana configs