Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 767 Bytes

File metadata and controls

24 lines (16 loc) · 767 Bytes

Usecase "SaaS - API Key": Deploy a simple API on 3scale SaaS

In this usecase, a Jenkins pipeline will deploy an API described by an OpenAPI Specification file on a 3scale SaaS instance. The API is secured using API Keys as described in the OAS.

Pre-requisites

Make sure you completed the SETUP guide.

Installation

Use the provided OpenShift template to install the Jenkins pipeline:

oc process -f saas-usecase-apikey/setup.yaml \
           -p DEVELOPER_ACCOUNT_ID="$SAAS_DEVELOPER_ACCOUNT_ID" \
           -p PRIVATE_BASE_URL="http://$BEER_CATALOG_HOSTNAME" \
           -p NAMESPACE="$TOOLBOX_NAMESPACE" |oc create -f -

Deployment

oc start-build saas-usecase-apikey