Skip to content

devcsrj/gravitee-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gravitee | Operator

Travis (.org)

A kubernetes operator responsible for publishing OpenAPI specifications hosted by a Service to Gravitee's API Management platform.

Example

apiVersion: devcsrj.gravitee.io/v1alpha1
kind: GatewayService
metadata:
  name: gravitee
  namespace: default
spec:
  selector:
    app: petstore
  oasPath: /openapi

When applied to kubectl, this will lookup all kind: Services in the default namespace, and expect that all Pods behind this service will return a valid OpenAPI specification under the path /openapi.

Installation

TODO