Tideways-daemon

The source code and default configuration of the Building Block is available in our GitLab.

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.2.0
  - project: syseleven/building-blocks/helmfiles/tideways-daemon
    file: JobStaging.yaml
    ref: 1.2.0
  - project: syseleven/building-blocks/helmfiles/tideways-daemon
    file: JobProduction.yaml
    ref: 1.2.0

Remove environments you are not using by removing their include.

Required configuration

No configuration is requried for the deployment of the daemon. You will need to configure your PHP application, though:

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