Uploaded image for project: 'Cluster Observability Operator'
  1. Cluster Observability Operator
  2. COO-560

Ability to run the operator locally with openshift enabled

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None

      Since https://github.com/rhobs/observability-operator/pull/611, it's impossible (very hard) to run the operator locally with the '--openshift.enabled' flag because the operator expects TLS certificate and key files at "/etc/tls/private":

      https://github.com/rhobs/observability-operator/blob/2d192ea23b05bf4e088cf331666fd616efbb3072/pkg/operator/operator.go#L142-L213

      One solution would be to add a CLI flag (--force-http) to force HTTP instead of HTTPS.

      • no --openshift.enable or --force-http => HTTP
      • --openshift.enabled => HTTPS

              Unassigned Unassigned
              spasquie@redhat.com Simon Pasquier
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: