simonmittag/jabba

View on GitHub
integration/j8a4.yml

Summary

Maintainability
Test Coverage
---
connection:
  downstream:
    readTimeoutSeconds: 3
    roundTripTimeoutSeconds: 20
    idleTimeoutSeconds: 30
    http:
      port: 80
      redirecttls: true
    tls:
      port: 443
      acme:
        provider: letsencrypt
        email: noreply@example.org
        domains:
          - api.adyntest.com
          - adyntest.com
        gracePeriodDays: 30
  upstream:
    socketTimeoutSeconds: 10
    readTimeoutSeconds: 30
    idleTimeoutSeconds: 60
    maxAttempts: 4
    poolSize: 8
    tlsInsecureSkipVerify: yes
routes:
  - path: "/about"
    resource: about
  - path: /todos
    resource: jsonplaceholder
resources:
  jsonplaceholder:
    - url:
        scheme: https
        host: jsonplaceholder.typicode.com
        port: 443