NVIDIA
NVIDIA
DOCA HBN
Container
NVIDIA
NVIDIA
DOCA HBN

Host based networking (HBN) is a DOCA Service that runs on NVIDIA's DPU. It orchestrates network connectivity of dynamically created VMs/Containers on cloud servers. HBN service is a BGP router that supports EVPN extension to enable multi-tenant cloud.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
["supervisord" "-c" "/etc/supervisor/supervisord.conf"]
02/07/2024 1:02 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4WORKDIR
/tmp
02/07/2024 1:02 PM UTC
sha256:d25965a0af0e15545ffa6b0f8976953488cb235c9dbc060ad022844548585e6bRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 /usr/bin/chgrp shadow /etc/shadow &&
  /usr/bin/chgrp shadow /etc/shadow-
02/07/2024 1:02 PM UTC
sha256:fbdb3215a3d7a7a37357e7e6d16f5eed2ad42deedf95ffb5153fac1986098691RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 echo 'Defaults    !fqdn' >> /etc/sudoers
02/07/2024 1:02 PM UTC
sha256:002cb5d3543ad1551d4d6e8e8754371a9f2ef5d1da4981a5a3ef0a5f9109f66bRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 mkdir /etc/hbn-users
02/07/2024 1:02 PM UTC
sha256:61f680fb2d8300e8c7dfd677f1e5e5dfb189d15911a782ce57187f5eef31b38fRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 rm -rf /etc/cron.daily/apt-compat
02/07/2024 1:02 PM UTC
sha256:dca571f87e0efabe7ed4b937856ceb0abf3fb66e237cdf196877be401e50d24dRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i '1s/^/su root syslog\n/' /etc/logrotate.conf
02/07/2024 1:02 PM UTC
sha256:af0c43b16deae94ae9dd07b8c605c30f1ed3dc108440c424020cbfd6973ffd07RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 update-alternatives --set iptables /usr/sbin/iptables-legacy &&
  update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy &&
  update-alternatives --set ebtables /usr/sbin/ebtables-legacy
02/07/2024 1:02 PM UTC
sha256:12de6814be11e8185aaf4456082dd61fdc691153add7d5caadec4b1739f644cbRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i -e 's|/proc/sys/net/ipv4/neigh/default/base_reachable_time_ms|/proc/sys/net/ipv4/neigh/p0_sf/base_reachable_time_ms|g' -e 's|/proc/sys/net/ipv6/neigh/default/base_reachable_time_ms|/proc/sys/net/ipv6/neigh/p0_sf/base_reachable_time_ms|g' /usr/bin/neighmgrd
02/07/2024 1:02 PM UTC
sha256:175902144a51d9014df14c12be630aa5c14cefd75a6f48200757a8137e6230d2RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i -e 's|/var/log/frr/|/var/log/hbn/frr/|g' -e 's|/var/log/frr/|/var/log/hbn/frr/|g' /usr/lib/frr/frr-reload.py
02/07/2024 1:02 PM UTC
...