# App

# Concept

An App represent an entity that receives a flow of HTTP requests and send them to a Backend server. It usally represents one hostname or one website / web application / API.

The traffic is handled by a Workflow associated with this. If no Workflow is specified, Default workflow will be used.

---
apiVersion: core/v1beta
kind: App
metadata:
  name: my-application
spec:
  name: my-application.com
  alias: my-application.com:8080
  workflow: Default
  workflow_params:
    exceptions: my-exceptions
  log_level: info
1
2
3
4
5
6
7
8
9
10
11
12

# Fields

  • name: hostname
  • alias: server aliases
  • backend: the protected service
  • workflow: wokflow to use (metadata name). if not specified Default will be used.
  • workflow_params: workflow parameters in key: value format.
  • log_level: level of logging in: debug, info, warn, error (default is info). Those logs can be seen in container logs.
Last Updated: 3/14/2022, 1:40:36 PM