limitador-operator

command module
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

README

Limitador Operator

License codecov

Overview

The Operator to manage Limitador deployments.

CustomResourceDefinitions

  • Limitador, which defines a desired Limitador deployment.
Limitador CRD

Limitador v1alpha1 API reference

Example:

---
apiVersion: limitador.kuadrant.io/v1alpha1
kind: Limitador
metadata:
  name: limitador-sample
spec:
  listener:
    http:
      port: 8080
    grpc:
      port: 8081
  limits:
    - conditions: ["get_toy == 'yes'"]
      max_value: 2
      namespace: toystore-app
      seconds: 30
      variables: []

Features

Contributing

The Development guide describes how to build the operator and how to test your changes before submitting a patch or opening a PR.

Join us on the #kuadrant channel in the Kubernetes Slack workspace, for live discussions about the roadmap and more.

Licensing

This software is licensed under the Apache 2.0 license.

See the LICENSE and NOTICE files that should have been provided along with this software for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the limitador v1alpha1 API group +kubebuilder:object:generate=true +groupName=limitador.kuadrant.io
Package v1alpha1 contains API Schema definitions for the limitador v1alpha1 API group +kubebuilder:object:generate=true +groupName=limitador.kuadrant.io
pkg
log

Jump to

Keyboard shortcuts

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