Serverless Operator allows deploying the Serverless component in the Kyma cluster in compatibility with Lifecycle Manager.
Create the kyma-system namespace:
kubectl create namespace kyma-systemApply the following script to install Serverless Operator:
kubectl apply -f https://github.com/kyma-project/serverless/releases/latest/download/serverless-operator.yamlTo get Serverless installed, apply the sample Serverless CR:
kubectl apply -f https://github.com/kyma-project/serverless/releases/latest/download/default-serverless-cr.yaml-
Clone the project.
git clone https://github.com/kyma-project/serverless.git && cd serverless/
-
Create a new k3d cluster and run Serverless from the main branch:
make run-main
NOTE: To clean up the k3d cluster, use the
make delete-k3dmake target.
NOTE: If you have k3d already running, you can use the
install-*targets to install Serverless in different flavors.
-
Create a Serverless instance.
kubectl apply -f config/samples/default-serverless-cr.yaml
-
Delete a Serverless instance.
kubectl delete -f config/samples/default-serverless-cr.yaml
See the Contributing Rules.
See the Code of Conduct document.
See the license file.