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:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CONFIG
702cd6b0c364747b707d9c8252408f6a792d474a0a50e037968eeb084bf30aecWORKDIR
/tmp
08/19/2024 8:35 PM UTC
b44e534320614be3215f1f5d8b93b88a4a9000c2c377cad80166d9dad1a7d69aCOPY
dir:2449ea7515a01d326c317b8229be2fbe44025ea189c91e8156c7f2a604a150a8 in /hbn_files
08/19/2024 8:35 PM UTC
a6cbafd268c9aa6de5516ae0640eccab59fc0619d4659d44ee298f80806bc35bCOPY
file:83492d6f60fe4756b80a93e6fceb247a9b47f5d5018d1500267cc06744225461 in /
08/19/2024 8:35 PM UTC
20ef0f45a1dd40a142ada7b490fb6e5989fa887f49b3cdcc3c236f73664f1d31RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.0 /usr/bin/chgrp shadow /etc/shadow &&
  /usr/bin/chgrp shadow /etc/shadow-
08/19/2024 8:35 PM UTC
27aa9b09b82b3abfc7dc98cc5e765a05f41b030aa2649183be2d36be12f45238RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.0 echo 'Defaults    !fqdn' >> /etc/sudoers
08/19/2024 8:35 PM UTC
4cf719b282668e87fc22aaab65aad01fba0d6127abc728efc20ce8665ff9781dRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.0 mkdir /etc/hbn-users
08/19/2024 8:35 PM UTC
7a589d7d1567f514d0bb6c46acb93ecefe0271c02fb9a4fa584d408eb7addb52RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.0 rm -rf /etc/cron.daily/apt-compat
08/19/2024 8:35 PM UTC
68f82e3d8204a72073a5c6951c5ba496f951623419f782d461dbabefe786a3b9RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.0 sed -i '1s/^/su root syslog\n/' /etc/logrotate.conf
08/19/2024 8:35 PM UTC
8693342dfa9c2f9d6554fc440755ad1d72978a1c5aed66d496f7e7886fe175a2RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.3.0.12 VERSION_REL=2.3.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
08/19/2024 8:35 PM UTC
...