You run the pipeline with python3 pipeline.py
, which connects all components. Note that Knative and hello needs to be set up. Guide on that later.
The pipeline process involves:
- Fetching the Knative service settings.
- Retrieving resource usage metrics for the service pods.
- Sending metrics to an ML model to determine scaling and resource allocation actions.
- Applying scaling or resource adjustments based on the model's output.