Skip to content

hubble

Network, Service & Security Observability for Kubernetes using eBPF

Fully distributed networking and security observability platform for cloud native workloads. It is built on top of Cilium and eBPF.

devops

https://github.com/cilium/hubble

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install hubble

sudo apt install hubble

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    hubble=1.16.2*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      hubble=1.16.2*

Download URLs

Version SHA256 Size (KB)
1.16.2 eb80d92b56b9022281715583c47bf4e01dcf69fe1ad122b87cb000093e978ab0 5355
1.16.1 5e15c469d1faed11748a243469fd0356aa46e1029ccced0d15f3aaccf2756e55 5356
0.13.6 f335b69e6307e2a5c5e4e8290912eb468d05df5e768c7447c2ce4b3e87718350 11832

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for hubble are versioned here.

Click here to see hubble ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/hubble/ops2deb.yml
name: hubble
matrix:
  architectures:
    - amd64
  versions:
    - 0.13.6
    - 1.16.1
    - 1.16.2
homepage: https://github.com/cilium/hubble
summary: Network, Service & Security Observability for Kubernetes using eBPF
description: |-
  Fully distributed networking and security observability platform for cloud
  native workloads. It is built on top of Cilium and eBPF.
fetch: https://github.com/cilium/hubble/releases/download/v{{version}}/hubble-linux-{{goarch}}.tar.gz
install:
  - hubble:/usr/bin/hubble

The blueprint fetch keyword contains a URL template pointing to hubble releases. Downloaded files are locked in a lockfile versioned here.

Click here to see hubble release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/hubble/ops2deb.lock.yml
- url: https://github.com/cilium/hubble/releases/download/v0.13.6/hubble-linux-amd64.tar.gz
  sha256: a55c36a73cc08508e536e231822ba26c15f0b0ad293e3ee0e410139602caef30
  timestamp: 2024-09-23 18:57:16+00:00
- url: https://github.com/cilium/hubble/releases/download/v1.16.1/hubble-linux-amd64.tar.gz
  sha256: 3acb2efa15b0f69191ed4b8ca4fe18fc14b6f5d07243f2e4dd459480508f78e4
  timestamp: 2024-09-23 18:57:16+00:00
- url: https://github.com/cilium/hubble/releases/download/v1.16.2/hubble-linux-amd64.tar.gz
  sha256: fc9b153e9d48353be7502daf8388927df2d574c1375f5fa8a9de4e4a69374c85
  timestamp: 2024-10-19 12:09:36+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/hubble.svg)](https://docs.wakemeops.com/packages/hubble)
<a href="https://docs.wakemeops.com/packages/hubble">
  <img src="https://docs.wakemeops.com/badges/hubble.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/hubble.svg
:target: https://docs.wakemeops.com/packages/hubble