Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenBao UI is not available #18

Open
madduci opened this issue Oct 4, 2024 · 2 comments
Open

OpenBao UI is not available #18

madduci opened this issue Oct 4, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@madduci
Copy link

madduci commented Oct 4, 2024

Describe the bug
When deploying the latest Helm Chart of OpenBao (0.5.1) and the option for enabling the UI is activated, if i create a port-forwarding to the OpenBao Pod, it results in the following Error in the Browser:

image

It looks like the default OpenBao Image has no UI built-in

To Reproduce
Steps to reproduce the behavior:

  1. Install chart with the UI option enabled
  2. Create a port forwarding to the OpenBao Pod with kubectl
  3. Open the browser to the given port
  4. See the error

Expected behavior
The UI is showing up

Environment

  • Kubernetes version:
    • KIND 1.30.4 (local)
    • Istio is enabled in the Cluster
  • openbao-helm version: 0.5.1

Chart values:

global:
  injector:
    enabled: false
  psp:
    enabled: true
injector:
  enabled: false
server:
  dataStorage:
    enabled: false
  dev:
    enabled: true
  standalone:
    config: |
      ui = true

      listener "tcp" {
        tls_disable = 0
        address = "[::]:8200"
        cluster_address = "[::]:8201"
        # Enable unauthenticated metrics access (necessary for Prometheus Operator)
        telemetry {
          unauthenticated_metrics_access = "true"
        }
      }

      storage "file" {
        path = "/openbao/data"
      }

      telemetry {
        prometheus_retention_time = "30s"
        disable_hostname = true
      }
  volumeMounts:
  - mountPath: /openbao/data
    name: storage
    readOnly: false
  volumes:
  - name: storage
    persistentVolumeClaim:
      claimName: openbao-storage
ui:
  enabled: true
  serviceType: ClusterIP
@madduci madduci added the bug Something isn't working label Oct 4, 2024
@cipherboy
Copy link
Member

cipherboy commented Oct 4, 2024

\o hello @madduci -- this is sadly expected. We have opted to remove the UI from the releases (see https://openbao.org/docs/release-notes/2-0-0/) because we didn't have the skill set in this community. I think https://github.com/orgs/openbao/discussions/371 has the most complete context.

I'm going to go ahead and close this as the Helm repository isn't the best place for this and there are several incremental issues on the main repository for this.

We are looking for maintainers for the UI and welcome any and all patches in that direction!

@madduci
Copy link
Author

madduci commented Oct 4, 2024

hi @cipherboy thanks for your reply, but wouldn't then be safe to just remove the option for the UI in the Helm Chart and add this in the description of this repository,, so Issues like this won't be opened again in the future?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants