{"id":23437826,"url":"https://github.com/onzack/kube-defcon","last_synced_at":"2025-10-26T20:36:55.992Z","repository":{"id":191141793,"uuid":"189104297","full_name":"onzack/kube-defcon","owner":"onzack","description":"A tool to visualize network policy information from the Kubernetes Master API","archived":false,"fork":false,"pushed_at":"2021-01-13T14:34:42.000Z","size":367,"stargazers_count":5,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-03T05:25:20.143Z","etag":null,"topics":["docker","kubernetes","network-policy","security","visualization"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onzack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-05-28T21:14:09.000Z","updated_at":"2021-12-27T11:01:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"495b686c-b075-41c6-a74f-1b50752a2ae8","html_url":"https://github.com/onzack/kube-defcon","commit_stats":null,"previous_names":["onzack/kube-defcon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onzack/kube-defcon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onzack%2Fkube-defcon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onzack%2Fkube-defcon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onzack%2Fkube-defcon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onzack%2Fkube-defcon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onzack","download_url":"https://codeload.github.com/onzack/kube-defcon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onzack%2Fkube-defcon/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261066502,"owners_count":23104768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","kubernetes","network-policy","security","visualization"],"created_at":"2024-12-23T14:38:22.894Z","updated_at":"2025-10-26T20:36:55.987Z","avatar_url":"https://github.com/onzack.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kube-defcon\nA tool to visualize network policy information from the Kubernetes Master API\n\nThis project is new, more and detailed information will follow in the future.\n\n# Idea\n![A Sample Graph for the idea visualization ](https://github.com/onzack/kube-defcon/blob/main/kube-defcon.png)\n\nkube-defcon should be usable on every Kubernetes cluster with a network plugin that supports network policies.  \nNetworkPolicies are collected simply with the `kubectl get netpol --all-namespaces` command.\n\n# Motivation\nAs 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.  \nI 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.\n\nIf someone knows such a tool, pleas let me know!\n\n# Update\nThis project is paused in favor of this project: [onzack/rkm](https://github.com/onzack/rkm)\n\n# Licence\nCopyright 2021 ONZACK AG\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonzack%2Fkube-defcon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonzack%2Fkube-defcon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonzack%2Fkube-defcon/lists"}