Main entities

In this section, we will pass through all the main Otoroshi entities. Otoroshi entities are the main items stored in otoroshi datastore that will be used to configure routing, authentication, etc.

Any entity has the following properties

  • location or _loc: the location of the entity (organization and team)
  • id: the id of the entity (except for apikeys)
  • name: the name of the entity
  • description: the description of the entity (optional)
  • tags: free tags that you can put on any entity to help you manage it, automate it, etc.
  • metadata: free key/value tuples that you can put on any entity to help you manage it, automate it, etc.
Routes Proxy your applications with routes

View

Backends Reuse route targets

View

Apikeys Add security to your services using apikeys

View

Organizations This the most high level for grouping resources.

View

Teams Organize your resources by teams

View

Service groups Group your services

View

JWT verifiers Verify and forge token by services.

View

Global Config The danger zone of Otoroshi

View

TCP services

View

Auth. modules Secure the Otoroshi UI and your web apps

View

Certificates Add secure communication between Otoroshi, clients and services

View

Data exporters Export alerts, events ands logs

View

Scripts

View

Service descriptors Proxy your applications with service descriptors

View