https://github.com/simonfelding/httproute-viewer
A simple python container that displays the available httproutes on the kubernetes cluster.
https://github.com/simonfelding/httproute-viewer
Last synced: 6 months ago
JSON representation
A simple python container that displays the available httproutes on the kubernetes cluster.
- Host: GitHub
- URL: https://github.com/simonfelding/httproute-viewer
- Owner: simonfelding
- License: agpl-3.0
- Created: 2025-07-31T09:30:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-09-15T12:57:06.000Z (11 months ago)
- Last Synced: 2025-09-15T14:46:32.890Z (11 months ago)
- Language: HTML
- Size: 47.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kubernetes HTTPRoute Viewer
A simple internal web application that lists all HTTPRoute resources within the Kubernetes cluster. It provides a quick, read-only view of the routes, their hostnames, and backend services.
## How it Works
- It's a Python web app using FastAPI.
- It uses the pod's ServiceAccount token to securely connect to the Kubernetes API.
- It fetches all gateway.networking.k8s.io/v1 HTTPRoute resources.
- The frontend is a single HTML page rendered with Jinja2 and styled with Tailwind CSS.