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

NVIDIA / holodeck / 23082973500
48%

Build:
DEFAULT BRANCH: main
Ran 14 Mar 2026 07:10AM UTC
Jobs 1
Files 38
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

14 Mar 2026 07:06AM UTC coverage: 53.753% (+3.1%) from 50.688%
23082973500

push

github

web-flow
feat: separate CP and Worker security groups (#725)

* feat: separate CP and Worker security groups

Split single cluster security group into role-specific SGs with
least-privilege rules:

CP SG: etcd (2379-2380) restricted to CP nodes only, scheduler and
controller-manager ports self-only, API server open to workers and
NLB subnet.

Worker SG: kubelet (10250) from CP only, NodePort range
(30000-32767) open for services.

Both SGs share Calico overlay ports (VXLAN 4789, BGP 179, Typha
5473). Instances launched with role-specific SGs.

Signed-off-by: Eduardo Arango <earango@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* fix: address CI lint and test failures in SG tests

- Fix gofmt alignment in sgCapture struct
- Fix QF1008: remove redundant embedded Auth field from selector
- Fix TestInstancesUseRoleSpecificSGs: test SG selection logic directly
  instead of calling createInstances (which requires waiter mock setup)
- Add Calico Typha (port 5473) assertion to Worker SG test (DE R2)

Signed-off-by: Eduardo Aguilar <eduardoa@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

---------

Signed-off-by: Eduardo Arango <earango@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Eduardo Aguilar <eduardoa@nvidia.com>

204 of 240 new or added lines in 1 file covered. (85.0%)

3473 of 6461 relevant lines covered (53.75%)

0.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
36
39.56
39.01% pkg/provider/aws/cluster.go
Jobs
ID Job ID Ran Files Coverage
1 23082973500.1 14 Mar 2026 07:10AM UTC 38
53.75
GitHub Action Run
Source Files on build 23082973500
  • Tree
  • List 38
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23082973500
  • 3ad41b50 on github
  • Prev Build on main (#23063499190)
  • Next Build on main (#23083001272)
  • Delete
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