macOS
brew install ingress2gatewaylocal Homebrew formula metadata
brew
ingress2gateway のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install ingress2gatewaylocal Homebrew formula metadata
nix profile install nixpkgs#ingress2gatewaynixpkgs package indexes · pkgs/by-name/in/ingress2gateway/package.nix · ソース: api.github.com
sudo zypper install ingress2gatewayopenSUSE Tumbleweed package metadata · ingress2gateway · ソース: download.opensuse.org
winget install --id Kubernetes.ingress2gateway -eWindows Package Manager source index · Kubernetes.ingress2gateway · ソース: cdn.winget.microsoft.com
概要
Convert Kubernetes Ingress resources to Kubernetes Gateway API resources
履歴
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.
セキュリティ状態
infrastructure mutation or orchestration signal.
リスク orange · 信頼度 中 · infrastructure
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
ingress2gateway | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/kubernetes-sigs/ingress2gateway
インストールメタデータ
| パッケージキー | brew:ingress2gateway |
|---|---|
| バージョン | 1.2.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/ingress2gateway |
| ホームページ | https://github.com/kubernetes-sigs/ingress2gateway |
| リポジトリ | https://github.com/kubernetes-sigs/ingress2gateway |
| 上流ドキュメント | https://github.com/kubernetes-sigs/ingress2gateway#readme |
| ライセンス | Apache-2.0 |
| ソースアーカイブ | https://github.com/kubernetes-sigs/ingress2gateway/archive/refs/tags/v1.2.0.tar.gz |
| 最終更新 | 2026-07-07T21:32:47Z |
| Pulse | updated |
| ビルド依存関係 | go |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| 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 |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
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 -eソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.