Skip to content

Domain without apx currently not available #6

Description

@j08lue

develop.eoepca.org is not yet available, currently only apx.eoepca.org is working.

See recent discussion on Slack: https://eoepca.slack.com/archives/C078J079YLR/p1751290591510019

Our APISIX routes already cover the apx-less versions of the URLs, so they should also work with the apx-less URLs when APISIX becomes the primary ingress controller and starts serving *.develop.eoepca.org. There currently still is a temporary NginX ingress for https://iam-auth.develop.eoepca.org/, which bypasses APISIX and needs to be removed. https://iam-opa.develop.eoepca.org/ is currently not accessible, but should become accessible automatically when the ingress is switched to APISIX.
As a starting point for path-based routing I also added an ApisixRoute that routes https://develop.eoepca.org/iam/auth to Keycloak and https://develop.eoepca.org/iam/opa as well as https://develop.eoepca.org/iam/policies to OPA. For more details see EOEPCA/iam#103 (comment)
After switching the primary ingress controller, we need to decide which URL should become the primary location of Keycloak (https://iam-auth.develop.eoepca.org/ or https://develop.eoepca.org/iam/auth).

tl;dr - we need to set the domain to apx.develop.eoepca.org for now to have our tests working.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions