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

feat: add traefik2 for all the services (except monitoring) in dev mode #1287

Draft
wants to merge 8 commits into
base: special/no-submodules-only-manifests
Choose a base branch
from

Commits on Mar 9, 2024

  1. feat: add traefik2 for all the services (except monitoring) in dev mode

    Currently the traefik2 configuration is for DEV, i.e. it assumes a bunch
    of self-signed certificates (via mkcert) to be provisioned. In other
    words there is not yet the ACME http01 challenge. It will be introduced
    after i make sure it works
    linuxbandit committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    4ae934a View commit details
    Browse the repository at this point in the history
  2. style: fix yamllint

    linuxbandit committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    8d30050 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. fix: assign correct labels to services

    - the enablement MUST be specified
    - use a common middleware for all the metrics routes
    - specify the entrypoint=websecure so that there are no other routes made in auto by traefik
    - bump the traefik version to 2.11
    linuxbandit committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    2d8a744 View commit details
    Browse the repository at this point in the history
  2. feat: add logs

    also specify entrypoints
    linuxbandit committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    b034674 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db288d8 View commit details
    Browse the repository at this point in the history
  4. fix: remove mount on static image

    I built the image with those files inside and tagged it :prod
    linuxbandit committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    fd1eb20 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    4616f7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    828ca68 View commit details
    Browse the repository at this point in the history