Skip to content

Api serverless#2594

Open
halamix2 wants to merge 30 commits into
kyma-project:mainfrom
halamix2:api-serverless
Open

Api serverless#2594
halamix2 wants to merge 30 commits into
kyma-project:mainfrom
halamix2:api-serverless

Conversation

@halamix2

@halamix2 halamix2 commented Jun 15, 2026

Copy link
Copy Markdown
Member

Description

Changes proposed in this pull request:

  • add support for the new runtimes in buildless serverless
  • apply suggestions from Rework serverless runtimes API #2292
    • move initialization from deployment.go to start.sh in the new runtimes
  • update kyma eject to work with the new API
  • use the main image of gitserver
  • tests/run-local - kill kubectl proxy on ctrl-c

Related issue(s)

@halamix2 halamix2 marked this pull request as ready for review June 19, 2026 09:26
@halamix2 halamix2 requested review from a team as code owners June 19, 2026 09:26
halamix2 added a commit to halamix2/serverless that referenced this pull request Jun 26, 2026
Split out from kyma-project#2594 to keep the docs review separate from the
runtime/controller code changes.

- docs/user/00-80-migrate-to-new-runtime-api.md: new migration guide
- docs/user/00-90-runtime-deprecation-schedule.md: schedule for legacy runtimes
- docs/user/technical-reference/05-20-env-variables.md: env var renames
- docs/user/technical-reference/07-70-function-specification.md: SDK reference
- components/runtimes/{nodejs26,python314}/README_template.md: ejected
  workspace README (shipped via kyma function eject)
halamix2 added a commit to halamix2/serverless that referenced this pull request Jun 26, 2026
Split out from kyma-project#2594 to keep the docs review separate from the
runtime/controller code changes.

- docs/user/00-80-migrate-to-new-runtime-api.md: new migration guide
- docs/user/00-90-runtime-deprecation-schedule.md: deprecation schedule
- docs/user/technical-reference/05-20-env-variables.md: env var renames
- docs/user/technical-reference/07-70-function-specification.md: SDK reference
- components/runtimes/{nodejs26,python314}/README_template.md: ejected
  workspace README (shipped via kyma function eject)
Split out 6 .md files into a separate review path:
- docs/user/00-80-migrate-to-new-runtime-api.md
- docs/user/00-90-runtime-deprecation-schedule.md
- docs/user/technical-reference/05-20-env-variables.md
- docs/user/technical-reference/07-70-function-specification.md
- components/runtimes/{nodejs26,python314}/README_template.md

The eject endpoint will still pick up the updated README templates
once the docs branch is merged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant