gravitee-operator

module
v0.0.0-...-f384fd5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2020 License: Apache-2.0

README

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

Directories

Path Synopsis
cmd
pkg
apis/devcsrj
Package devcsrj contains devcsrj API versions.
Package devcsrj contains devcsrj API versions.
apis/devcsrj/v1alpha1
Package v1alpha1 contains API Schema definitions for the devcsrj v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=devcsrj.gravitee.io
Package v1alpha1 contains API Schema definitions for the devcsrj v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=devcsrj.gravitee.io

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL