Skip to content

Operator should error on missing baseDomain whenever no autodetection is possible #203

@evakhoni

Description

@evakhoni

Currently, creating a jumpstarter CR with anything in .spec but without .spec.baseDomain is causing deployment of controller and routers that are unreachable, with no visible errors, creating an unusable state with no indication to the user.

suggested changes:

  • implement baseDomain default via autodetection wherever possible.
    update: implemented via operator: basedomain autodetect #204
  • where no auto-detection available, the operator should react with an error state visible in .status
  • at this state no controller or router should be created, and the operator should error and stop, waiting for baseDomain to be set.

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