Skip to main content

KNeo Serverless Job

Project description

EOCube Functions

EOCube functions is a fork of the KNeo Joblet Function project.

EOCube Functions aims to be a simple runtime for invoking serverless KNative functions. It handles:

  • HTTP Based functions: handling liveness, routing and CloudEvent extraction
  • Batch Jobs: integration with the KNative JobSink
  • Authentication using OIDC for Broker interaction

The base (kneo-functions) library is inspired by parliament-functions and aims to be a dropin replacement.

Developers only need to write a function which takes a Context object as a sole parameter.

🙏 Acknowledgements

This work is funded by a grant of the European Space Angency. Project KNeo.

This work is partially supported by a grant of the Ministry of Research, Innovation and Digitization, CCCDI - UEFISCDI, project number PN-IV-P6-6.3-SOL-2024-2-0248, within PNCDI IV.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kneo_joblet-0.1.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kneo_joblet-0.1.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file kneo_joblet-0.1.0.tar.gz.

File metadata

  • Download URL: kneo_joblet-0.1.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for kneo_joblet-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3bb9c5986fd748fdfdb2788c3643f9917634999b93ff8d6a069121dafc1a9c32
MD5 b7c95d4c239e006c7ae51a397a73d8fe
BLAKE2b-256 997c84ec9b9a8aa45d55a1ea0d2fb9c6fe2f05d1b8dd77ee7d3ecbb7aa130ca0

See more details on using hashes here.

File details

Details for the file kneo_joblet-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kneo_joblet-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for kneo_joblet-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac38f1a4a4ec2fe0d68345abe90e20a34d18e9f527beab1bb896bb73cb95f0e6
MD5 4c5debd8e84833014f7e6a57d8f6eb20
BLAKE2b-256 16cb2209133f9362a56f976b8ebf4f8d111257878a2f4358f168102819e351d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page