Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • D drupalSite-operator
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • drupaldrupal
  • paas
  • drupalSite-operator
  • Merge requests
  • !188

Updating Route handling to comply with *.cern.ch or other custom domains

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Francisco Borges Aurindo Barros requested to merge fix-route-ownership into master Sep 07, 2022
  • Overview 2
  • Commits 1
  • Pipelines 3
  • Changes 1

Currently routes are created and have enforced values, as per operator's code.

Since the operator should support and maintain custom domains when required, example on the following Ticket RQF2102204, this MR goal is to update the Operator to act accordingly when that's the case.

To summarize:

  • Route configuration remains the same when it's a .cern or .web.cern.ch domain
  • Any other domain and TLS field is not enforced, leaving it to another component to do it. As of 07/09/2022 that would be the openshift-acme, that will change once this issue is handled but since the new component does not present enough maturity, there is no ETA for the new component.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fix-route-ownership