pkg.soopen package index

brew / Rang 4184

pulsarctl mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pulsarctl in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pulsarctl

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#pulsarctl

nixpkgs package indexes · pkgs/by-name/pu/pulsarctl/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

CLI for Apache Pulsar written in Go

Befehle und Aliase

  • pulsarctl

Verlauf

Projektgeschichte und Nutzung

pulsarctl is a Go command-line client for administering Apache Pulsar resources through Pulsar's REST API.

Projektgeschichte

StreamNative developed pulsarctl in Go as an administrative command-line interface built on the Apache Pulsar REST API. The project organizes some operations differently from the Java pulsar-admin client, including placing subscription operations under a dedicated subscription command group.

Adoptionsgeschichte

The project is distributed through Homebrew, a project install script, downloadable releases, and Go tooling. The supplied metadata also records Nix packaging.

Wie es verwendet wird

Operators use pulsarctl to manage Pulsar topics, tenants, namespaces, subscriptions, schemas, functions, connectors, clusters, brokers, and related resources. Named contexts cache cluster connection and authentication information and allow switching between clusters. TLS certificates, trust paths, tokens, and token files are supported.

Warum Paket-Nerds sich dafür interessieren

pulsarctl offers a Go-native alternative to Pulsar's Java pulsar-admin utility. Its context mechanism is particularly useful for operators who switch among multiple clusters, while its single-binary distribution suits workstation and automation use.

Zeitleiste

  • The project was introduced as a Go-based administrative client for Apache Pulsar.
  • Later releases track multiple Apache Pulsar release lines using corresponding versioned builds.

Related projects

  • Apache Pulsar
  • pulsar-admin
  • StreamNative

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für pulsarctl wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 5 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.config/pulsar

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.config/pulsar

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
pulsarctlcliglobales Executable

Aktualität

Version und 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.

Seite generiert2026-09-19
Manager-Version4.2.1.15
Manager aktualisiert2026-09-12
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/streamnative/pulsarctl

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pulsarctl
Version4.2.1.15
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pulsarctl
Homepagehttps://streamnative.io/
Repositoryhttps://github.com/streamnative/pulsarctl
Upstream-Dokumentationhttps://streamnative.io/
LizenzApache-2.0
Quellarchivhttps://github.com/streamnative/pulsarctl/archive/refs/tags/v4.2.1.13.tar.gz
Zuletzt aktualisiert2026-09-12T06:09:26Z
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

pulsarctl

nix profile install nixpkgs#pulsarctl
  • normalized package name match
  • Abgeglichen nach: Pulsarctl
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pu/pulsarctl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation