macOS
brew install ingress2gatewaylocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ingress2gateway in AI-Agent-Workflows.
Installation
brew install ingress2gatewaylocal Homebrew formula metadata
nix profile install nixpkgs#ingress2gatewaynixpkgs package indexes · pkgs/by-name/in/ingress2gateway/package.nix · Quelle: api.github.com
sudo zypper install ingress2gatewayopenSUSE Tumbleweed package metadata · ingress2gateway · Quelle: download.opensuse.org
winget install --id Kubernetes.ingress2gateway -eWindows Package Manager source index · Kubernetes.ingress2gateway · Quelle: cdn.winget.microsoft.com
Überblick
Convert Kubernetes Ingress resources to Kubernetes Gateway API resources
Verlauf
ingress2gateway is a Kubernetes SIG Network tool for translating Kubernetes Ingress and provider-specific resources into Gateway API resources.
The project sits inside kubernetes-sigs and is managed by the Gateway API SIG Network subproject. Its README defines a focused migration scope: read Ingress resources and provider-specific CRDs, convert them into an intermediate representation, and emit Gateway API resources.
The changelog records an initial release candidate followed by an official 0.1.0 release, then a steady expansion of providers and conversion behavior. Later releases added APISIX, Istio, GCE, Cilium, NGINX, Traefik, notifications, kyaml output, provider storage, and an emitter framework.
ingress2gateway's adoption follows Kubernetes Gateway API adoption. Teams that accumulated Ingress resources and controller-specific annotations use it to inventory and translate routing configuration while learning which fields and annotations cannot be expressed directly.
Package-manager distribution through Homebrew, Nix, Winget, and zypper makes the tool convenient for migration workstations, platform-engineering scripts, and CI checks that inspect manifests without embedding the converter in an application.
The primary command reads resources from a cluster through kubeconfig or from YAML/JSON input files, then prints Gateway API YAML, JSON, or kyaml to stdout. Users choose providers such as ingress-nginx, GCE, Istio, Kong, NGINX, Traefik, APISIX, Cilium, or OpenAPI.
It does not own credentials files; Kubernetes access follows normal kubeconfig behavior. Its warnings and notifications are part of the migration workflow because unsupported annotations and lossy conversions are often the real work.
ingress2gateway is significant as a transition package: it exists because Kubernetes networking moved from a widely deployed older API to a richer successor API, and the ecosystem needed a CLI bridge.
It also turns messy controller-specific annotation culture into explicit provider modules, making package installation a way to audit how portable an ingress estate really is.
Sicherheitslage
infrastructure mutation or orchestration signal.
orange Risiko · mittel Konfidenz · infrastructure
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ingress2gateway | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/kubernetes-sigs/ingress2gateway
Installationsmetadaten
| Paketschlüssel | brew:ingress2gateway |
|---|---|
| Version | 1.2.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/ingress2gateway |
| Homepage | https://github.com/kubernetes-sigs/ingress2gateway |
| Repository | https://github.com/kubernetes-sigs/ingress2gateway |
| Upstream-Dokumentation | https://github.com/kubernetes-sigs/ingress2gateway#readme |
| Lizenz | Apache-2.0 |
| Quellarchiv | https://github.com/kubernetes-sigs/ingress2gateway/archive/refs/tags/v1.2.0.tar.gz |
| Zuletzt aktualisiert | 2026-07-07T21:32:47Z |
| Pulse | updated |
| Build-Abhängigkeiten | go |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ingress2gateway |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
ingress2gateway
nix profile install nixpkgs#ingress2gatewayingress2gateway 1.1.0-1.1
Convert Ingress resources to Gateway API resources
https://github.com/kubernetes-sigs/ingress2gateway
sudo zypper install ingress2gatewayingress2gateway-bash-completion 1.1.0-1.1
Bash Completion for ingress2gateway
https://github.com/kubernetes-sigs/ingress2gateway
sudo zypper install ingress2gateway-bash-completioningress2gateway-fish-completion 1.1.0-1.1
Fish Completion for ingress2gateway
https://github.com/kubernetes-sigs/ingress2gateway
sudo zypper install ingress2gateway-fish-completioningress2gateway-zsh-completion 1.1.0-1.1
Zsh Completion for ingress2gateway
https://github.com/kubernetes-sigs/ingress2gateway
sudo zypper install ingress2gateway-zsh-completionKubernetes.ingress2gateway
winget install --id Kubernetes.ingress2gateway -eQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.