Background: Becky is a digital assistant which allows developers to triage, get information or perform actions on pods under provisioning.
Objective: Implementing a user recommendation feature that detects user interaction with Becky and automatically provides relevant action suggestions.
Procedure: Developed custom components using JS and created Flask-exposed backend modules that fetch data from REST APIs and conduct analysis on them.
Other Features: A warning message is given to the user if any of their pods exceed the average provisioning time.
The user can also directly ask the bot to perform actions like enabling monitoring or SSH on pods, and notifications will be sent both via the bot interface as well as via mail.