An open API service providing repository metadata for many open source software ecosystems.

GitHub / np-guard 21 Repositories

Shift-left Automation for Generating and Maintaining Network Connectivity Resources (e.g., Network Policies)

np-guard/vpc-network-config-analyzer

A tool for analyzing the configured network connectivity of VPCs as specified by various VPC resources

Language: Go - Size: 3.31 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 9 - Forks: 0

np-guard/cluster-topology-analyzer

A static code analyzer to generate network connection topology for micro-service applications

Language: Go - Size: 14.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 4

np-guard/vmware-analyzer

Language: Go - Size: 1.41 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

np-guard/netpol-analyzer

A Golang library for analyzing k8s connectivity-configuration resources (a.k.a. network policies)

Language: Go - Size: 37.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 11 - Forks: 2

np-guard/cloud-resource-collector

Collects cloud resources in a given account. Supports multiple cloud providers.

Language: Go - Size: 445 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

np-guard/network-config-analyzer

A semantic analyzer for resources that configure network connectivity (e.g., Kubernetes NetworkPolicy).

Language: Python - Size: 16.9 MB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 1

np-guard/netpol-synthesizer

Produces a set of network policies, given a json describing the connectivity in a given cluster

Language: Python - Size: 104 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 3

np-guard/vpc-network-config-synthesis

Tool for automatic synthesis of VPC network resources

Language: Go - Size: 725 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

np-guard/models

Models for connectivity and network resources

Language: Go - Size: 166 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

np-guard/netpol-diff-gh-action

Produces a semantic diff between two network-connectivity configurations

Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

np-guard/np-guard.github.io

Sources for NP-Guard website

Language: SCSS - Size: 2.48 MB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

np-guard/nca-vscode-extension

VS Code extension for running NCA within the VS Code environment, while editing policy configuration files.

Language: TypeScript - Size: 484 KB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

np-guard/baseline-rules-verifier

Verifying that a cluster connectivity satisfies a given set of baseline rules

Language: Python - Size: 91.8 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

np-guard/baseline-rules

A package to handle the reading and processing of baseline rules

Language: Python - Size: 66.4 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

np-guard/NP-Guard-Demo

Size: 2.33 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

np-guard/netpol-verify-gh-action

Checks a cluster's network connectivity against a set of corporate policies.

Size: 85 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

np-guard/online-boutique

A copy of GoogleCloudPlatform/microservices-demo

Language: Python - Size: 20.4 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

np-guard/netpol-reports-gh-action

Annotates a PR with connectivity map and connectivity diff comments, based on the repo's k8s NetworkPolicies

Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0