Closed acmenezes closed 1 year ago
Include deprecated APIs:
@acmenezes: @yashoza19 and I were reviewing use of ApiRequestCount API.
It appears too unreliable due to the time it takes to populate with origin user account.
We were thinking we could tie into PR #334 and check installreport for KubeAPIWarningLogger
. We did some testing and thsi should not only appear in controller logs when watching a deprecated endpoint, but will also appear on any CRUD function against API (i.e. after CR creation/operand install).
While troubleshooting operator installation, generally speaking, engineers will follow some steps like the ones below:
The proposal here is to create a report as rich as possible that can be enabled for a short list of operators that are either failing or timing out in order to determine the cause of failure and gather data to approach the partner developer.