Should charms that use an ingress
(kubeflow-dashboard
, katib-ui
, etc) *require* that ingress to function?
#852
Labels
enhancement
New feature or request
Context
All dashboards (and some other charms, such as envoy) provided in Charmed Kubeflow are exposed through the ingress via istio-pilot's
ingress
relation. Should these charms enforce that an ingress relation is established (and go toBlocked
if the ingress is missing)?There's a good argument for both choices:
A compromise could be adding a
debug
orignore-ingress
config value in these charms. By default this config could tell the charm to always require ingresses, but if we set this special flag during testing we could ignore the ingress requirement.What needs to get done
Definition of Done
See above
The text was updated successfully, but these errors were encountered: