Skip to content

Kyma Showcase about object-recognition relying on GCP API and Lambda Workflow.

License

Notifications You must be signed in to change notification settings

Kaktusowy500/Kyma-Showcase

 
 

Repository files navigation

Showcase Logo

Kyma Showcase

Go Report Card GoDoc

Overview

Kyma Showcase is a project about object-recognition relying on GCP API and Serverless Functions Workflow. A customer uploads an image on the front page which is then displayed in a feed. Clicking on any image in feed redirects you to its details page which displays all the information acquired from processing that image.

Prerequisites

Installation

  1. To run Kyma Showcase application, clone the repository:
git clone https://github.com/kyma-incubator/kyma-showcase.git
  1. Get cluster domain and replace placeholder values in the following files:
  • resources/backend/apirule.yaml
  • resources/frontend/apirule.yaml
  • resources/frontend/frontend-config.yaml
  1. Set secrets by replacing placeholders in the file:
  • resources/secrets.yaml
  1. To deploy application on Kubernetes cluster, run the following command:
kubectl apply -f resources -R
  1. To get the application URL run the following command:
kubectl get apirule frontend -o jsonpath='{.spec.service.host}'

Development

Detailed development guide can be found here.

To be able to contribute follow the workflow described in git-workflow.md document.

About

Kyma Showcase about object-recognition relying on GCP API and Lambda Workflow.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 59.8%
  • JavaScript 36.9%
  • Makefile 1.7%
  • Other 1.6%