Tideways-daemon

The source code and default configuration of the Building Block is available in our code.sysEleven.de. Infos on release notes and new features Release notes tideways-daemon

Adding the Building Block

Add the directory syseleven-tideways-daemon to your control repository. Add a .gitlab-ci.yml to the directory with the following content:

include:
  - project: syseleven/building-blocks/helmfiles/tideways-daemon
    file: JobDevelopment.yaml
    ref: 1.24.2
  - project: syseleven/building-blocks/helmfiles/tideways-daemon
    file: JobStaging.yaml
    ref: 1.24.2
  - project: syseleven/building-blocks/helmfiles/tideways-daemon
    file: JobProduction.yaml
    ref: 1.24.2

Remove environments you are not using by removing their include. !

Required configuration

No configuration is required for the deployment of the daemon. You will need to configure your PHP application appropriately :

In your PHP application container, set the following in 40-tideways.ini:

tideways.connection=tcp://tideways-daemon.syseleven-managed-tideways-daemon:9135
tideways.api_key=<YOUR_TIDEWAYS_API_KEY>

Monitoring

Additional alertrules

  • None

Additional Grafana dashboards

  • None

Scale Setup

You can scale this with the usuae K8S scaling techniques like affinity ruls etc.

Release-Notes

Please find more infos on release notes and new features Release notes Tideways-daemon