Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ or create a new project from a template.
This workflow generates a file called `devfile.yaml` (a [Devfile](https://devfile.io/)) that contains instructions on how to deploy the project to OpenShift/Kubernetes based on the project's language or framework.
Once you have this set up, you can debug your project on OpenShift/Kubernetes by right clicking on the project in the Components in the OpenShift sidebar, then selecting 'Start Dev'.

![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/gif/create-component-demo.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/create-component-demo.gif)

### **Create component from devfile registry**

Expand All @@ -113,7 +113,7 @@ Browse the catalog to discover and install [Helm Charts](https://helm.sh/) on cl

Creates a Function in the mentioned directory with the specified language/runtime selected and handles HTTP events.

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/create.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/create.gif)

For more Serverless Functions Actions, please visit the detailed section [here](README.serverlessfn.md)

Expand Down
12 changes: 6 additions & 6 deletions README.serverlessfn.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,37 @@

Creates a Function in the mentioned directory with the specified language/runtime selected and handles HTTP events.

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/create.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/create.gif)

### **Create Function using git template**

Creates a Function in the mentioned directory with the specified git based template selected.

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/create-function-template.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/create-function-template.gif)

### **Build a Function**

Build a function project (source code in the workspace) as a container image and push to a registry.

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/build.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/build.gif)

### **Run the Function locally**

Run your function to see how it works locally before to push it on your cluster.

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/run.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/run.gif)

### **RDeploy the Function**

Deploys a function to the currently configured Knative-enabled cluster from your IDE

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/deploy.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/deploy.gif)

### **Invoke the Function**

Invokes the function by sending a test request to the currently running function instance, either locally or remote

![ screencast ](https://github.com/redhat-developer/vscode-openshift-tools/blob/main/images/walkthrough/serverless-function/invoke.gif)
![ screencast ](https://raw.githubusercontent.com/redhat-developer/vscode-openshift-tools/main/images/walkthrough/serverless-function/invoke.gif)

## Documentation

Expand Down