Skip to content

Woekflow-3 Abandoned Workloads #91

@HamzaXgrid

Description

@HamzaXgrid

The Abandoned Workloads can detect workloads that have not sent or received a meaningful rate of traffic over a configurable duration. This workflow includes:

  1. Deployment configurations for MongoDB, including a StatefulSet and associated Service.
  2. Writing query pod applicaiton logic in Python.
  3. Creation of a Kubecost query pod to fetch and store abandoned workloads data in MongoDB.
  4. Creating APIs using flask
  5. Deployment of a Flask backend to serve the data and provide an functionality to take necessary actions.
  6. Robusta actions that will delete the pod, deployment and reduce replicas of deployment.
  7. Necessary Roles and RoleBindings

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions