You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement a new version of function controller that
skips the function build,
uses kyma provided runtime images,
mounts code and dependencies,
resolves dependencies at function runtime pod start time.
Implement the new controller aside to the existing one - do not remove the code base of the existing function controller.
Implement necessary changes in the operator as well, so that it is possible to release an experimental version of serverless module that includes build-less function reconciliation.
AC
do not introduce breaking changes in Function CRD
MVP includes code and dependency injection while skipping the function image build
include tests that prove code and dependency resolution works for both nodejs and python functions
Reason
Having function image build as part of serverless is unnecessarily time consuming and resource expensive.
The series of POCs and the final POC v3 has proven that having build-less serverless is possible. Therefore we should plan rolling it as an experiment (within DEV and EXPERIMENTAL channel)
The text was updated successfully, but these errors were encountered:
kwiatekus
changed the title
Skip Build in Serverless Experimentally
Implement new function controller logic that skips function build
Oct 15, 2024
kwiatekus
changed the title
Implement new function controller logic that skips function build
Implement the MVP of new function controller that skips image build
Oct 18, 2024
Description
Implement a new version of function controller that
Implement the new controller aside to the existing one - do not remove the code base of the existing function controller.
Implement necessary changes in the operator as well, so that it is possible to release an experimental version of serverless module that includes build-less function reconciliation.
AC
Reason
Having function image build as part of serverless is unnecessarily time consuming and resource expensive.
The series of POCs and the final POC v3 has proven that having build-less serverless is possible. Therefore we should plan rolling it as an experiment (within DEV and EXPERIMENTAL channel)
The text was updated successfully, but these errors were encountered: