- Security
Development toolkit
To start developing your first Functions, you need:
- Self-hosted Kubernetes cluster and the KUBECONFIG file to authenticate to the cluster
- Kyma as the platform for managing the Function-related workloads
- Docker as the container runtime
- kubectl, the Kubernetes command-line tool, for running commands against clusters
- Development environment of your choice:
- Kyma CLI to easily initiate inline Functions or Git Functions locally, run, test, and later apply them on the clusters
- Node.js (v14 or v16) or Python (v3.9)
- IDE as the source code editor
- Kyma Dashboard to manage Functions and related workloads through the graphical user interface