NP-Guard (np-guard)

NP-Guard

np-guard

Geek Repo

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

Home Page:https://np-guard.github.io/

Github PK Tool:Github PK Tool

NP-Guard's repositories

cluster-topology-analyzer

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

Language:GoLicense:Apache-2.0Stargazers:16Issues:3Issues:67

netpol-analyzer

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

Language:GoLicense:Apache-2.0Stargazers:9Issues:3Issues:72

netpol-synthesizer

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

Language:PythonLicense:Apache-2.0Stargazers:4Issues:1Issues:5

vpc-network-config-analyzer

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

Language:GoLicense:Apache-2.0Stargazers:4Issues:2Issues:227

baseline-rules-verifier

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

Language:PythonLicense:Apache-2.0Stargazers:3Issues:3Issues:5

netpol-synthesis-gh-action

GitHub action to automatically synthesize K8s NetworkPolicies, based on analyzing the application's deployment YAML files.

License:Apache-2.0Stargazers:3Issues:2Issues:0

netpol-verify-gh-action

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

License:Apache-2.0Stargazers:3Issues:2Issues:0

baseline-rules

A package to handle the reading and processing of baseline rules

Language:PythonLicense:Apache-2.0Stargazers:2Issues:2Issues:5

cloud-resource-collector

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

Language:GoLicense:Apache-2.0Stargazers:2Issues:2Issues:38

netpol-diff-gh-action

Produces a semantic diff between two network-connectivity configurations

License:Apache-2.0Stargazers:2Issues:2Issues:0

netpol-reports-gh-action

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

License:Apache-2.0Stargazers:2Issues:2Issues:0

network-config-analyzer

A mirror of https://github.com/IBM/network-config-analyzer. Do not push any changes to this repo - they will be overridden on the next sync.

Language:PythonLicense:Apache-2.0Stargazers:2Issues:1Issues:0

vpc-network-config-synthesis

Tool for automatic synthesis of VPC network resources

Language:GoLicense:Apache-2.0Stargazers:2Issues:1Issues:51

models

Models for connectivity and network resources

Language:GoLicense:Apache-2.0Stargazers:1Issues:2Issues:5

nca-rest-server

A Flask-based REST-API server for NCA

Language:PythonLicense:Apache-2.0Stargazers:1Issues:1Issues:0

np-guard.github.io

Sources for NP-Guard website

Language:SCSSLicense:MPL-2.0Stargazers:1Issues:2Issues:2

nca-vscode-extension

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

Language:TypeScriptLicense:Apache-2.0Stargazers:0Issues:0Issues:0
License:Apache-2.0Stargazers:0Issues:0Issues:1

online-boutique

A copy of GoogleCloudPlatform/microservices-demo

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0

online-boutique-tekton

A copy of GoogleCloudPlatform/microservices-demo for demoing Tekton CI integration

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0