Context
We currently expose information about what is the version of a particular resource in the resource itself. We would like to expose a similar information in the resource binding status.
An example resource status
apiVersion: marketplace.kratix.io/v1alpha1
kind: redis
metadata:
#...
spec:
backups: false
size: small
status:
conditions:
# ..
observedGeneration: 1
promiseVersion: v0.1.0
resourceBindingVersion: latest
Exposing the version of the resource in the binding will simplify the logic for upgrades
Acceptance Criteria
Given I have a resource request with a binding
When I inspect the resource binding itself
I can see the current version of the resource in the binding status
Context
We currently expose information about what is the version of a particular resource in the resource itself. We would like to expose a similar information in the resource binding status.
An example resource status
Exposing the version of the resource in the binding will simplify the logic for upgrades
Acceptance Criteria