├── .github └── workflows │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── Makefile ├── README.md ├── cmd └── plugin │ ├── cli │ └── root.go │ └── main.go ├── deploy └── krew │ └── plugin.yaml ├── doc ├── USAGE.md └── network-policy-diagram.png ├── go.mod ├── go.sum └── pkg ├── logger └── logger.go └── plugin ├── file.go ├── networkpolicy_editor.go ├── playwright.go └── plugin.go /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/README.md -------------------------------------------------------------------------------- /cmd/plugin/cli/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/cmd/plugin/cli/root.go -------------------------------------------------------------------------------- /cmd/plugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/cmd/plugin/main.go -------------------------------------------------------------------------------- /deploy/krew/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/deploy/krew/plugin.yaml -------------------------------------------------------------------------------- /doc/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/doc/USAGE.md -------------------------------------------------------------------------------- /doc/network-policy-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/doc/network-policy-diagram.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/plugin/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/pkg/plugin/file.go -------------------------------------------------------------------------------- /pkg/plugin/networkpolicy_editor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/pkg/plugin/networkpolicy_editor.go -------------------------------------------------------------------------------- /pkg/plugin/playwright.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/pkg/plugin/playwright.go -------------------------------------------------------------------------------- /pkg/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mostafahussein/kubectl-cnp-viz/HEAD/pkg/plugin/plugin.go --------------------------------------------------------------------------------