kubeshop / kusk-gateway

Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes
https://kubeshop.github.io/kusk-gateway/
MIT License
260 stars 21 forks source link

Feature: Expose Devportal #969

Closed jasmingacic closed 1 year ago

jasmingacic commented 1 year ago

Signed-off-by: jasmingacic jasmin.gacic@gmail.com

This PR addresses definition of DevPortal specs for backend as described here #654

closes #654

Changes

netlify[bot] commented 1 year ago

Deploy Preview for kusk-docs-preview ready!

Name Link
Latest commit 7cdcc2241d90b38fd3fba59124ac3dea5ac0a3c5
Latest deploy log https://app.netlify.com/sites/kusk-docs-preview/deploys/638727efbfebfd00088f640d
Deploy Preview https://deploy-preview-969--kusk-docs-preview.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

jasmingacic commented 1 year ago

I can't approve this through GH since it was me who opened this PR. Consider it approved by me. @mbana do you want to chime in here?

jasmingacic commented 1 year ago

I tested the setup with images i built from this PR jasmingacic/kusk-gateway:latest And from dashboard PR https://github.com/kubeshop/kusk-gateway-dashboard/pull/347 jasmingacic/kusk-gateway-dashboard and from API Server PR https://github.com/kubeshop/kuskgateway-api-server/pull/80 jasmingacic/kusk-gateway-api-websocket

it resulted in having this nice presentation image image

For testing you can use this diff https://gist.github.com/jasmingacic/6514f25ee53e54db9dd0de49820d3ad4 just apply it to this branch