Jaydee94
kubeseal-webgui
Vue

This is a simple web ui for Bitnami Sealed Secrets.

Last updated Jun 6, 2026
83
Stars
21
Forks
9
Issues
0
Stars/day
Attention Score
61
Language breakdown
No language data available.
Files click to expand
README

kubeseal-webgui

License CodeQL Latest release

kubeseal-webgui logo

kubeseal-webgui is a web frontend for Bitnami Sealed Secrets. It lets cluster operators encrypt Kubernetes Secrets in the browser using the cluster's public certificate, without exposing the kubeseal CLI to every user. The backend is FastAPI (Python 3.12), the frontend is Vue 3 + Vuetify 4, and the app ships as two container images plus a Helm chart on the GitHub Container Registry.

Demo

kubeseal-webgui demo

Prerequisites

already installed in the cluster.

Quickstart

helm install kubeseal-webgui \
  oci://ghcr.io/jaydee94/kubeseal-webgui/charts/kubeseal-webgui \
  --namespace kubeseal-webgui \
  --create-namespace

See docs/installation.md for ingress, OpenShift route, and certificate options.

Documentation

certificate setup. environment variables. fit together; API endpoints; RBAC.
  • Development — local setup for the API and UI, running
tests, building images, end-to-end testing with KinD. them. vulnerability. every version is documented as a GitHub Release.

Contributing

Contributions are welcome. See CONTRIBUTING.md for the workflow (Conventional Commits drive the release process) and docs/development.md for local setup.

License

Apache 2.0. See LICENSE and NOTICE.

🔗 More in this category

© 2026 GitRepoTrend · Jaydee94/kubeseal-webgui · Updated daily from GitHub