Knative Functions are now available on MTD Cloud, you can now deploy event-driven code that scales to zero and back instantly, directly on Kubernetes.
Knative Functions are Live
We’ve launched knative-functions as a first-class capability on MTD Cloud, enabling teams to run event-driven workloads on Kubernetes without the overhead of maintaining long-running services.
For many teams, the challenge isn’t building code, it’s operating it. Traditional microservices often require always-on capacity, continuous scaling decisions, and careful tuning to handle bursty traffic. With serverless, you focus on the function and its contract (HTTP or events), while the platform handles scaling behavior automatically.
Knative Functions give you this serverless experience without introducing a separate platform. Everything runs inside your Kubernetes environment, using the same security model, networking approach, and delivery pipelines you already rely on.
Why Serverless on MTD Cloud
Serverless is a great fit when workloads are spiky, event-driven, or integration-heavy. Instead of paying for idle services or over-provisioning for peak traffic, functions scale down when they’re not used and scale up quickly when traffic arrives.
This helps teams:
Ship features faster smaller deployable units;
Reduce operational complexity less service babysitting;
Improve cost efficiency, no idle compute for bursty workloads.
What’s included
Scale-to-zero by default
When there’s no traffic, functions scale down to zero instances, reducing idle compute usage.
Rapid scale-up on demand
Functions react to traffic spikes automatically, without manual provisioning or advanced tuning.
Event-driven execution
Ideal for webhooks, asynchronous jobs, and automation flows that respond to system events.
Kubernetes-native delivery
Fits into existing CI/CD and GitOps workflows, using namespaces, RBAC, and platform policies.
Operational readiness
Works with standard logging/metrics patterns so teams can monitor and troubleshoot effectively.
Best-fit use cases
Knative Functions are particularly useful for:
Partner integrations and webhooks (payments, identity, notifications)
Background processing (file parsing, ETL steps, report generation)
Automation tasks (sync jobs, scheduled execution via event sources)
Lightweight APIs that don’t justify a dedicated service
Quick start
Create and deploy a function (example):
1kn func create my-webhook --language typescript
2kn func deploy --registry registry.mtdcloud.eu/my-teamConclusion
Knative Functions bring a practical server-less layer to MTD Cloud while keeping everything Kubernetes-native, same clusters, same policies, same operational playbook.
This release helps teams move faster for workloads that don’t need to run 24/7: web-hooks, bursty endpoints, and background tasks can now scale down to zero and instantly recover under load, reducing both cost and operational complexity.
As a next step, we recommend standardising a few function templates (logging, auth, retries, limits) so new functions ship with consistent quality and predictable behaviour across environments.

