Automic VaultAutomic Vault

brew

egctl を Homebrew, apt, Nix でインストール

egctl のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install egctl

local Homebrew formula metadata

Linux

Debian apt確認済み · 92%
sudo apt install egctl

Debian stable package indexes · egctl · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#egctl

nixpkgs package indexes · pkgs/by-name/eg/egctl/package.nix · ソース: api.github.com

概要

パッケージ概要

Command-line utility for operating Envoy Gateway

履歴

プロジェクトの歴史と使われ方

egctl is the command-line utility shipped with Envoy Gateway, the Envoy project for managing Envoy Proxy as a standalone or Kubernetes application gateway. Its history is therefore tied to Envoy Gateway's rise around Kubernetes Gateway API rather than to an independent CLI lineage.

プロジェクトの歴史

Envoy Gateway was introduced as an open source project for dynamically provisioning and configuring Envoy Proxy from Gateway API resources. The egctl binary became part of the release artifacts for operators who need a packaged command-line surface alongside the controller and Kubernetes manifests.

The earliest public Envoy Gateway release on GitHub was v0.1.0 in May 2022. Releases quickly added prebuilt egctl archives for common operating systems, making the CLI easy for Homebrew and other package managers to distribute separately from the full Kubernetes install manifests.

採用の歴史

egctl adoption follows Envoy Gateway adoption in cloud-native shops experimenting with or standardizing on Kubernetes Gateway API. The input package metadata lists Homebrew, Debian, Ubuntu, and Nix, which fits a tool used by platform engineers across laptops, CI images, and operations hosts.

使われ方

egctl is used for operating and inspecting Envoy Gateway deployments, complementing kubectl and the Gateway API objects that actually drive configuration. It is a package-manager-friendly way to put Envoy Gateway diagnostics and operator commands on a workstation without installing the whole project from source.

パッケージ好きにとっての重要性

For package nerds, egctl is a neat example of a sub-binary packaged out of a larger cloud-native controller repository. Its release assets sit next to CRDs and install manifests, so packaging it is about extracting the useful operator CLI from a broader Kubernetes release train.

タイムライン

  • 2022-05-13: Envoy Gateway v0.1.0 prerelease appears.
  • 2022-10-20: Envoy Gateway v0.2.0 is published as a non-prerelease.
  • 2023-11-02: v0.6.0 shows the project maturing through 2023.
  • 2026-06-05: v1.8.1 release includes egctl archives for Linux, macOS, and Windows.

Related projects

  • Envoy Proxy is the data-plane proxy managed by Envoy Gateway.
  • Kubernetes Gateway API provides the resource model that Envoy Gateway watches and implements.
  • kubectl remains the general Kubernetes CLI that egctl complements for Envoy Gateway-specific operations.

セキュリティ状態

保護ツール対応はまだ見つかっていません

egctl に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
egctlcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版1.8.2
マネージャ更新日2026-07-01
ローカルデータOK
上流最新
検出された最新v1.8.2

https://github.com/envoyproxy/gateway

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:egctl
バージョン1.8.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/egctl
ホームページhttps://gateway.envoyproxy.io/
リポジトリhttps://github.com/envoyproxy/gateway
上流ドキュメントhttps://gateway.envoyproxy.io/docs
ライセンスApache-2.0
ソースアーカイブhttps://github.com/envoyproxy/gateway/archive/refs/tags/v1.8.2.tar.gz
最終更新2026-07-01T10:18:29Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameegctl
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

egctl 1:0.1-1.1

control state of EnerGenie Programmable surge protector

https://github.com/unterwulf/egctl

sudo apt install egctl
  • Section: misc
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Egctl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: egctl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

egctl

nix profile install nixpkgs#egctl
  • normalized package name match
  • 一致条件: Egctl
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/eg/egctl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

egctl 1:0.1-1.1

control state of EnerGenie Programmable surge protector

https://github.com/unterwulf/egctl

sudo apt install egctl
  • Section: universe/misc
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Egctl
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: egctl from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment