Skip to content

Provider sign-in proof cannot walk the Dex hop from inside the cluster #585

Open

Description

@teemow

Problem

The lab Dex issuer is https://localhost:<port>/dex, so a pod cannot complete the Dex hop of a provider sign-in (the request is refused at Dex). The proof helper therefore walks the sign-in from the host only.

Proposed solution

Give the lab Dex an issuer reachable both from the host and from pods (a stable in-cluster name resolvable on the host), so the sign-in can be walked from a pod.

Acceptance criteria

  • A provider sign-in proof completes with the walk running in a pod.
  • The host walk keeps working.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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