Skip to content

Auth Flow page tells local developers to disable NebariApp, contradicting dev/Makefile #42

Open

Description

@dcmcand

docs/site/src/content/docs/auth-flow.md:384-386 (and the docs/auth-flow.md mirror) says: "The OIDC flow requires Keycloak and Envoy Gateway. When developing locally with kind, set nebariapp.enabled=false and test without auth."

The template's kind setup provides both. dev/Makefile:3-5 installs Envoy Gateway, cert-manager, Keycloak and the operator "so all examples deploy with NebariApp enabled", and make up-fastapi (dev/Makefile:167-178) deploys with nebariapp.enabled=true and auth.enabled=true and prints the Keycloak login. README.md:486-490 and docs/site/src/content/docs/concepts.md:144-155 agree with the Makefile.

Fix

Replace the limitation with a pointer to make up-fastapi and the Keycloak test credentials.

Verified against this repo at 4e50cd0, nebari-operator v0.1.1 (same commit as operator main), and NIC v0.14.0.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Start date

    None yet

    Target date

    None yet

    Size

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions