Better scheduling and observability of the function image build process #10040
Labels
area/serverless
Issues or PRs related to serverless
Epic
kind/feature
Categorizes issue or PR as related to a new feature.
wontfix
This will not be worked on
Milestone
Description
Improve function build mechanism so that it builds function images according to the configuration:
Collect the following metrics:
Define default configuration per profile, ie:
Build runner must not be a privileged container (see issue)
Reasons
Currently the build process execution time cannot be controlled. If 100 functions are pushed at once, all 100 build jobs will be scheduled simultaneously, trying to get computational resources.
In the future, we plan to have a central, multi-tenant build service. In order to evolve in this direction we need to introduce build scheduling already in single tenant mode inside kyma runtime.
Please keep the future vision in mind. Try to implement the build service so it would fit into multi-tenant mode.
The text was updated successfully, but these errors were encountered: