• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openconfig / kne / 38805668205
48%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 08:59PM UTC
Jobs 1
Files 65
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Oct 2026 08:54PM UTC coverage: 47.81% (+0.6%) from 47.231%
38805668205

push

github

web-flow
topo/node: disable Kubernetes service links on node pods (#789)

Kubernetes injects <SVC>_SERVICE_HOST / <SVC>_PORT_* environment
variables into every container for each Service in the namespace
(enableServiceLinks defaults to true). KNE creates one Service per node,
so the environment of every node container grows linearly with topology
size: ~20k variables, ~0.9 MB per container at 1000 nodes.

In large topologies this slows shell-based init in network OS images
(every fork copies the environment), contributes to host-wide contention
when many nodes boot per worker, and causes E2BIG in scripts that lower
the stack ulimit.

Set EnableServiceLinks to false on every node PodSpec KNE builds
directly (generic, Cisco, Juniper, Alpine, SONiC, Forward, Ciena).
KUBERNETES_SERVICE_HOST/PORT are still injected. Nodes whose pods are
built by external operators (Arista, Nokia, Keysight, lemming) are
unchanged.

7 of 7 new or added lines in 7 files covered. (100.0%)

7073 of 14794 relevant lines covered (47.81%)

0.54 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/189685185 38805668205.1 15 Oct 2026 08:59PM UTC 65
47.81
GitHub Action Run
Source Files on build 38805668205
  • Tree
  • List 65
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0692cb17 on github
  • Prev Build on main (#38776061332)
  • Next Build on main (#38817951424)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc