Skip to content

A tool to visualize network policy information from the Kubernetes Master API

License

Notifications You must be signed in to change notification settings

onzack/kube-defcon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kube-defcon

A tool to visualize network policy information from the Kubernetes Master API

This project is new, more and detailed information will follow in the future.

Idea

A Sample Graph for the idea visualization

kube-defcon should be usable on every Kubernetes cluster with a network plugin that supports network policies.
NetworkPolicies are collected simply with the kubectl get netpol --all-namespaces command.

Motivation

As far as I know, there are no tools out there to visualize Kubernetes NetworkPolicies with just the information form the Kubernetes Master API, without the use of tools like Twistlock.
I use NetworkPolicies with the Canal network plugin, but I am missing something to display the NetworkPolicis in a graph ore something similar, to get a quick overview, was is implemented.

If someone knows such a tool, pleas let me know!

Update

This project is paused in favor of this project: onzack/rkm

Licence

Copyright 2021 ONZACK AG

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

A tool to visualize network policy information from the Kubernetes Master API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published