Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade tideways extension version #2229

Draft
wants to merge 9 commits into
base: develop
Choose a base branch
from

Conversation

kencho51
Copy link
Contributor

@kencho51 kencho51 commented Mar 5, 2025

Pull request for issue: https://github.com/gigascience/security/issues/13

This is a pull request for the following functionalities:

  • Describe functionality 1
  • Describe functionality 2
  • Etc.

tideways github: https://github.com/tideways/container-images

docker-compose: https://support.tideways.com/documentation/setup/installation/docker-with-compose.html

services:
  application:
    <<: *logging
    image: registry.gitlab.com/$CI_PROJECT_PATH/production_app:$GIGADB_ENV
    environment:
      YII_PATH: ${YII_PATH}
      YII2_PATH: ${YII2_PATH}
      TIDEWAYS_APIKEY: ${TIDEWAYS_APIKEY}
      TIDEWAYS_SERVICE: $CI_PROJECT_PATH
      TIDEWAYS_SAMPLERATE: 25
      TIDEWAYS_CONNECTION: tcp://tideways-daemon:9135
    volumes:
      - assets:/var/www/assets
      - feeds:/var/www/files/data
     links:
      - tideways-daemon
    expose:
      - "9000"
      - "9135"
    networks:
      - web-tier
    extra_hosts:
      - "dockerhost:${remote_private_ip}"
      - "fuw-admin-api:${remote_private_ip}"
      - "fuw-public-api:${remote_private_ip}"
    cap_drop:
      - NET_ADMIN
      - SYS_ADMIN
    restart: unless-stopped


  tideways-daemon:
    <<: *logging
    image: ghcr.io/tideways/daemon
    environment:
      TIDEWAYS_ENVIRONMENT: $GIGADB_ENV
    expose:
      - '9135'
    networks:
      - web-tier
    cap_drop:
      - NET_ADMIN
      - SYS_ADMIN

How to test?

Describe how the new functionalities can be tested by PR reviewers

How have functionalities been implemented?

Describe how the new functionalities have been implemented by the
changed code at a high level

Any issues with implementation?

Describe any problems with your implementation

Any changes to automated tests?

Describe any automated tests that have been developed for the new
functionalities

Any changes to documentation?

Describe changes to the documentation

Any technical debt repayment?

Describe changes to code that repays any technical debt

Any improvements to CI/CD pipeline?

Describe any improvements to the Gitlab pipeline

@kencho51 kencho51 force-pushed the upgrade-tideways-extension-version branch from e9c533f to ddc9ded Compare March 6, 2025 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant