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-system
Apply the following script to install Serverless Operator:
kubectl apply -f https://github.com/kyma-project/serverless/releases/latest/download/serverless-operator.yaml
To 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-k3d
make 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.