From the spec:
Values referenced by JSONPaths in both the MappingTemplate and MappingContainers MUST be mutated by a ServiceBinding reconciler as if they were defined directly by a PodTemplateSpec.
How then should we treat immutable resources, such as Jobs? Similarly, how do we treat containers with restartPolicy: Never, where mutating the resource won’t change the underlying Pod? Explicitly stating that mutation occurs might limit our functionality, since wording this effectively prevents us from supporting Jobs and other immutable resources.
From the spec:
How then should we treat immutable resources, such as
Jobs? Similarly, how do we treat containers withrestartPolicy: Never, where mutating the resource won’t change the underlyingPod? Explicitly stating that mutation occurs might limit our functionality, since wording this effectively prevents us from supportingJobsand other immutable resources.