Integration / KameletBinding: include information about the running pods/deployments
When inspecting a POD, information about individual containers are reported, like:
containerStatuses:
- containerID: cri-o://15fa60d7f2b0f3a4a7e1a01266598756878ced119ae83d0426156bd27433eb36
image: ...
imageID: ...
lastState: {}
name: integration
ready: true
restartCount: 0
started: true
state:
running:
startedAt: "2021-07-14T08:12:22Z"
We should optional report similar information in an Integration and KameletBinding.
instances:
- resource:
apiVersion: v1
kind: Pod
name: MyPod
state:
running:
startedAt: "2021-07-14T08:12:22Z"
conditions:
- ...
A new trait may be introduced to control such behavior, like
reporting.instances = true|false
reporting.instances-conditions = true|false
/cc @nicolaferraro @astefanutti @phantomjinx
This issue has been automatically marked as stale due to 90 days of inactivity. It will be closed if no further activity occurs within 15 days. If you think that’s incorrect or the issue should never stale, please simply write any comment. Thanks for your contributions!
This issue has been automatically marked as stale due to 90 days of inactivity. It will be closed if no further activity occurs within 15 days. If you think that’s incorrect or the issue should never stale, please simply write any comment. Thanks for your contributions!
This one would be useful in case we introduce the concept of Pod partitioning.
not more relevant