Used to optionally override values in the workload entry of the deployment set before deployment.
Inputs
Name
Description
id
The ID of the workload.
profile
The Workload Profile of the workload.
spec
The Spec section of the workload object.
Output
update
An array of JSONPatch objects
Notes
This is a special type of resource which is automatically provisioned by Humanitec for every workload. It is commonly used with the humanitec/template driver to allow per environment overrides of deployment set values.
This is also a practical way of injecting manifests that are scoped per workload.
Example
This example shows how a resource definition could be defined to change the serviceAccountName to dev-service-account in environments of type development, but only if it has been set.