BOSH releases consume two types of variables, explicit and implicit ones.
Implicit variables have to be created before creating a BOSH deployment resource.
The example creates a secret named
var-custom-password. That value will be used to fill
((custom-password)) place holders in the BOSH manifest.
The name of the secret has to follow this scheme: ‘var-
Missing implicit variables are treated as an error.
Explicit variables are explicitly defined in the BOSH manifest. They are generated automatically upon deployment and stored in secrets.
The naming scheme is the same as for implicit variables.
If an explicit variable secret already exists, it will not be generated. This allows users to set their own passwords, etc.