Running Serverless Functions on Kubernetes

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • serving

    Kubernetes-based, scale-to-zero, request-driven compute (by knative)

  • ~ kubectl apply -f \ https://github.com/knative/serving/releases/\ download/v$KNATIVE_VERSION/serving-crds.yaml ~ kubectl wait --for=condition=Established \ --all crd ~ kubectl apply -f \ https://github.com/knative/serving/releases/\ download/v$KNATIVE_VERSION/serving-core.yaml ~ kubectl wait pod --timeout=-1s \ --for=condition=Ready -l '!job-name' \ -n knative-serving > /dev/null

  • net-kourier

    Discontinued Purpose-built Knative Ingress implementation using just Envoy with no additional CRDs [Moved to: https://github.com/knative-sandbox/net-kourier] (by knative)

  • ~ kubectl apply -f \ https://github.com/knative/net-kourier/\ releases/download/v0.24.0/kourier.yaml ~ kubectl wait pod \ --timeout=-1s \ --for=condition=Ready \ -l '!job-name' -n kourier-system ~ kubectl wait pod \ --timeout=-1s \ --for=condition=Ready \ -l '!job-name' -n knative-serving

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kn-plugin-func

    Discontinued Knative Functions client API and CLI [Moved to: https://github.com/knative/func]

  • To use the CLI, install it using Homebrew by running the command brew tap knative-sandbox/kn-plugins && brew install func. If you don't use Homebrew, you can download a pre-built binary from https://github.com/knative-sandbox/kn-plugin-func/releases/tag/v0.18.0, then unzip and add the binary to your PATH.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts