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

drivenets / kne
39%

Build:
DEFAULT BRANCH: main
Repo Added 03 Feb 2026 09:43AM UTC
Token 78SWzwuY1hyu0n80VDPpAyZsz378RXex6 regen
Build 37 Last
Files 56
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-node-selector-only
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • fix/exclude-eth0-from-interface-count
  • main
  • marco/add_azure_lb_annotations
  • marco/add_node_selector
  • marco/delete_wait
  • marco/support_mcdnos_model
  • marco/update_cdnos_manifest
  • security-fixes-and-version
  • sync/meshnet-v0.5.0-dn

26 May 2026 06:52AM UTC coverage: 39.473%. Remained the same
26437130142

push

github

msupinodn
manifests/meshnet: sync to hardened drivenets fork v0.5.0-dn

Pulls in the meshnet-cni release v0.5.0-dn (msupinodn/meshnet-cni#2):

  * Image bumped from upstream
    us-west1-docker.pkg.dev/kne-external/kne/networkop/meshnet:v0.3.2
    to
    public.ecr.aws/drivenets/meshnet-cni:v0.5.0-dn

  * RBAC narrowed: drop verbs ["*"], pin to actually-exercised verbs on
    topologies (get/list/watch/update/patch) and gwirekobjs
    (+create/delete). Adds nodes get/list/watch so the daemon can build
    the peer-IP allowlist used by validatePeerNodeIP / handler.Get to
    reject SSRF attempts via tampered topology CR status.src_ip.

  * Adds explicit cpu limit (2) and aligns memory limits/requests with
    the meshnet-cni source-of-truth manifests.

  * Removes hostIPC: true (unused; meshnet relies on hostNetwork +
    Bidirectional netns mount, not shared IPC).

This lets internal docs use the same install URL with drivenets/ in
place of openconfig/ and get the hardened version automatically:

  kubectl apply -f \
    https://raw.githubusercontent.com/drivenets/kne/refs/heads/main/manifests/meshnet/grpc/manifest.yaml

Co-authored-by: Cursor <cursoragent@cursor.com>

4858 of 12307 relevant lines covered (39.47%)

0.45 hits per line

Relevant lines Covered
Build:
Build:
12307 RELEVANT LINES 4858 COVERED LINES
0.45 HITS PER LINE
Source Files on main
  • Tree
  • List 56
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26437130142 main manifests/meshnet: sync to hardened drivenets fork v0.5.0-dn Pulls in the meshnet-cni release v0.5.0-dn (msupinodn/meshnet-cni#2): * Image bumped from upstream us-west1-docker.pkg.dev/kne-external/kne/networkop/meshnet:v0.3.2 to pu... push 26 May 2026 06:55AM UTC msupinodn github
39.47
26436497085 sync/meshnet-v0.5.0-dn manifests/meshnet: sync to hardened drivenets fork v0.5.0-dn Pulls in the meshnet-cni release v0.5.0-dn (msupinodn/meshnet-cni#2): * Image bumped from upstream us-west1-docker.pkg.dev/kne-external/kne/networkop/meshnet:v0.3.2 to pu... Pull #22 26 May 2026 06:39AM UTC msupinodn github
39.47
26436398092 sync/meshnet-v0.5.0-dn manifests/meshnet: sync to hardened drivenets fork v0.5.0-dn Pulls in the meshnet-cni release v0.5.0-dn (msupinodn/meshnet-cni#2): * Image bumped from upstream us-west1-docker.pkg.dev/kne-external/kne/networkop/meshnet:v0.3.2 to pu... Pull #21 26 May 2026 06:36AM UTC msupinodn github
39.47
23236942066 fix/exclude-eth0-from-interface-count Merge branch 'main' into fix/exclude-eth0-from-interface-count Pull #19 18 Mar 2026 09:03AM UTC web-flow github
39.5
23236880449 main Merge remote-tracking branch 'origin/main' into fix-fork-sync Made-with: Cursor # Conflicts: # manifests/controllers/cdnos/manifest.yaml push 18 Mar 2026 09:03AM UTC msupinodn github
39.47
23233559072 fix/exclude-eth0-from-interface-count fix: exclude eth0 from InterfaceCount for meshnet eth0 is the management interface and is skipped by meshnet (node.GetNodeLinks). When users explicitly define eth0 in their topology (e.g. to map it to Management1), len(Interfaces) over-counts and... Pull #19 18 Mar 2026 07:23AM UTC msupinodn github
39.5
23111509329 security-fixes-and-version Security fixes, Azure annotation guard, and version command - Bump Go from 1.25.0 to 1.25.8 (fixes 8 stdlib CVEs in crypto/tls, crypto/x509, net/url, html/template, os) - Bump go.opentelemetry.io/otel/sdk from v1.36.0 to v1.40.0 (fixes CVE-20... Pull #17 15 Mar 2026 01:40PM UTC msupinodn github
39.44
21798392025 marco/add_azure_lb_annotations Merge branch 'main' into marco/add_azure_lb_annotations Pull #14 08 Feb 2026 12:47PM UTC web-flow github
39.47
21798378248 main kne cli - annotate azure LB - disable health check, use internal IP's, ignore other pod issues, wait on service delete on destroy (#13) push 08 Feb 2026 12:46PM UTC web-flow github
39.47
21796452669 marco/delete_wait fixes Pull #13 08 Feb 2026 10:14AM UTC msupinodn github
39.47
See All Builds (37)

Badge your Repo: kne

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc