🎉 Initial Release
Features
- Web GUI: Interactive interface with YAML editors (CodeMirror with Dracula theme)
- REST API: Programmatic conversion via
/api/convert endpoint
- Conversion Support:
- Kubernetes Ingress → Gateway + HTTPRoute resources
- TLS configuration with certificate references
- Multiple paths and hosts
- Default backends
- User Experience:
- Load example button
- Copy to clipboard
- Real-time error display
- Syntax highlighting
- Documentation: Read the Docs integration
Installation
# Using uv (recommended)
uv sync
uv run uvicorn src.ingress2gateway.main:app --reload
# Using pip
pip install -e .
uvicorn src.ingress2gateway.main:app --reload
Links