gravitee-kubernetes-operator

command module
v0.0.0-...-7028f9c Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2025 License: Apache-2.0 Imports: 56 Imported by: 0

README

= Gravitee.io Kubernetes Operator

image:https://img.shields.io/badge/License-Apache%202.0-blue.svg["License", link="https://github.com/gravitee-io/gravitee-kubernetes-operator/blob/master/LICENSE.txt"]
image:https://circleci.com/gh/gravitee-io/gravitee-kubernetes-operator/tree/alpha.svg?style=svg[link="https://app.circleci.com/pipelines/github/gravitee-io/gravitee-kubernetes-operator?branch=alpha"]
image:https://goreportcard.com/badge/github.com/gravitee-io/gravitee-kubernetes-operator["Go Report Card", link="https://goreportcard.com/report/github.com/gravitee-io/gravitee-kubernetes-operator"]

++++
<picture>
  <source media="(prefers-color-scheme: dark)" srcset=".assets/gravitee-logo-dark.svg">
  <source media="(prefers-color-scheme: light)" srcset=".assets/gravitee-logo-light.svg">
  <img alt="Gravitee.io" width="400">
</picture>
++++

== Introduction

You can use the Gravitee Kubernetes Operator (GKO) to define, deploy, and publish APIs to your API Portal and API Gateway through Custom Resource Definitions (CRDs).

== User documentation

You can find detailed information about the Gravitee Kubernetes Operator in the following sections of the Gravitee user documentation:

  * link:https://documentation.gravitee.io/gravitee-kubernetes-operator-gko[Overview^]
  * link:https://documentation.gravitee.io/gravitee-kubernetes-operator-gko/overview/example-architecture[Architecture^]
  * link:https://documentation.gravitee.io/gravitee-kubernetes-operator-gko/getting-started/quickstart-guide[Quick Start^]
  * https://documentation.gravitee.io/gravitee-kubernetes-operator-gko/getting-started/installation[Installation and deployment^]

The GKO API reference documentation is available https://github.com/gravitee-io/gravitee-kubernetes-operator/blob/master/docs/api/reference.md[here^].

== Contributing

Details about how you can contribute to this repository are available in our contributing link:https://github.com/gravitee-io/gravitee-kubernetes-operator/blob/master/CONTRIBUTING.adoc[guide].

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
model/api/base
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/api/v2
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/api/v4
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/application
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/group
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/kafka
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/notification
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/refs
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/sharedpolicygroups
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/status
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/subscription
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
model/utils
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
+kubebuilder:object:generate=true +groupName=gravitee.io/v1alpha1
v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=gravitee.io
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=gravitee.io
controllers
internal
el
env
k8s
log
test

Jump to

Keyboard shortcuts

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