Hubble - Network, Service & Security Observability for Kubernetes using eBPF
APACHE-2.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] over 1 year ago
Minor Changes:
HUBBLE_COMPAT=legacy-json-output
(#866, @gandro)Misc Changes:
Published by github-actions[bot] almost 2 years ago
This v0.11.0 release of the Hubble CLI adds support for features added in Cilium v1.13: Hubble now has visibility into Cilium's SockLB, meaning it is possible to observe service address translations performed by Cilium on the socket level (#816). Hubble CLI v0.11 also supports the newly introduced Cilium v1.13 flow filters for workload and trace ID (#794, #795). Another noteworthy change is the newly displayed traffic direction for policy verdict events in the -o compact
output (#759).
Breaking Changes
In accordance with semver 0.x releases, this release contains a breaking change to the Hubble command-line output:
jsonpb
output when JSON is selected as the output format. This is a potentially breaking change and requires that e.g. jq
queries of the form hubble observe -o json | jq .source
are rewritten as hubble observe -o json | jq .flow.source
(#826).Major Changes:
-o json
an alias for -o jsobpb
(#826, @gandro)Minor Changes:
Bugfixes:
CI Changes:
Misc Changes:
Published by github-actions[bot] over 2 years ago
The v0.10.0 release of the Hubble CLI coincides with Cilium v1.12. It adds a new --first
option to query for earlier flows and events (#719, requires Cilium v1.12 and newer), further improves the default compact
output by displaying security identities and refining policy verdict event output (#717, #734, #745), and deprecates the -o json
option in favor of -o jsonpb
(#738).
This release also contains many quality of life improvements, such as more flexible time range filter parsing (#707), extended shell completion for
various filter flags (#727, #744), support for named identity filters (#732), improvements to the command-line usage documentation (#718, #730, #731, #733), and an updated version of the Hubble logo (#726).
Major Changes:
-o json
, recommend -o jsonpb
instead (#738, @gandro)--first
to support querying for earlier flows and events (#719, @chancez)Minor Changes:
--protocol
(#727, @rolinh)Bugfixes:
CI Changes:
Misc Changes:
--{,from-,to-}identity
(#732, @kaworu)Published by github-actions[bot] almost 3 years ago
Hubble v0.9.0 coincides with Cilium v1.11. It brings many improvements to the CLI: Colored output (#551), improved readability and alternative output formats in hubble status
(#629, #614), and the ability to specify custom filters via the newly introduced --allowlist
and --denylist
flags (#643). Other changes include automatic stop conditions for hubble record
(#607), omit displaying old flows in follow mode by default (#573) and client binary support for Windows ARM64 (#618).
Minor Changes:
--last
to 20 by default in follow mode (#573, @rolinh)Bugfixes:
CI Changes:
Misc Changes:
Published by github-actions[bot] about 3 years ago
This patch release fixes a bug in the dict output where a newline was missing. It also removes long-deprecated --json
, --compact
and --dict
flags (use the --output
flag instead) that actually turned out to be broken at this point. A very visible addition is color support, a change that was backported from the master
branch upon popular request. In addition, the Go version, which is used to create release binaries, is updated to the latest v1.16.8 and the Cilium dependency is updated to v1.10.4.
Minor Changes:
Bugfixes:
Misc Changes:
Published by github-actions[bot] over 3 years ago
This patch release updates gRPC and Cilium dependencies to v1.37.1 and v1.10.3 respectively. The Go version, which is used to create release binaries, is also updated to the latest v1.16.6. A minor, mostly cosmetic, bug is also fixed which allows building Hubble without any warning being displayed when the .git
directory is not present.
Misc Changes:
Published by github-actions[bot] over 3 years ago
This release coincides with Cilium 1.10 and has support for new API additions
added in Cilium. Some of the new API features include support for agent and
debug events (#537), as well as prelimary support for the experimental Hubble
Recorder API (#530). Both of these features are currenlty only available via
the local unix domain socket. Other API features include filtering by TCP flags
(#461), IP version (#505) and node name (#412).
Hubble CLI 0.8 also comes with improvements to the CLI utility, such as reading
flows and filtering flows from stdin (#524), more flexible timestamp format
printing (#509), support for Apple silicon (#488), as well as miscellaneous
flag improvements and additions (#411, #420, #421, #443). It also contains a
new hubble list
subcommand which, when targeting Hubble Relay, lists all
Hubble enabled nodes (#427).
Breaking Changes
In accordance with semver 0.x releases, this release contains a few
breaking changes to the Hubble command-line interface:
--server
) is nowlocalhost:4245
to ease usage with Hubble Relay. To connect to the local--server unix:///var/run/cilium/hubble.sock
or setHUBBLE_SERVER
environment variable (default within a Cilium container)compact
regardless of being inhubble observe
--output=table
(#536)<-
arrow instead of ->
.<>
arrow in the compact outputhubble peers watch
command has been renamed to hubble watch peers
(#542)Major Changes:
Minor Changes:
Bugfixes:
Misc Changes:
release
binary usage instruction (#396, @rolinh)-dev
change (#520, @rolinh)Published by rolinh almost 4 years ago
Bugfixes:
Misc Changes:
Published by rolinh almost 4 years ago
Minor Changes:
hubble status
(#330, @gandro)Bugfixes:
Misc Changes:
make check
(#344, @tklauser)-config
flag (#377, @Rolinh)Other Changes:
Published by michi-covalent about 4 years ago
Misc Changes:
Published by michi-covalent over 4 years ago
Bugfixes:
Misc Changes:
Other Changes:
Published by glibsm over 4 years ago
Bugfixes:
Misc Changes:
Other Changes:
Published by michi-covalent over 4 years ago