Cyclonus Versions Save

Tools for understanding, measuring, and applying network policies effectively in kubernetes

v0.5.5

7 months ago

Changelog

  • 77ab954 add @jaydeokar to contributors
  • 830716a Merge pull request #138 from jaydeokar/image_repository_parameter
  • c53de46 terminology: repository -> registry
  • 577d0a8 Add option to specify image repository for pulling agnhost image

v0.5.4

8 months ago

Changelog

  • ace09a0 Merge pull request #137 from mattfenwick/go-1.21
  • 4c2f031 bump kind version to 0.20.0
  • e69dda2 move to go 1.21, update some deps

v0.5.3

1 year ago

Changelog

  • 87f54e0 Merge pull request #135 from mattfenwick/cleanup
  • 6cac9ad remove unnecessary import aliases
  • d15e106 upgrade kind version
  • f7a7171 clean up unnecessary code
  • 235f8e3 Merge pull request #134 from mattfenwick/go-1-20
  • 32232ab switch around pr jobs
  • a8398c8 go 1.20
  • 2f37cdb Merge pull request #133 from mattfenwick/parse-netpol-list
  • 72df7bf another test case
  • c4fb106 fix read tests, note todos
  • eab19b5 add read test cases
  • ecfd100 add ability to parse network policy list from file
  • 205c201 Merge pull request #132 from mattfenwick/simplify-ports-fix
  • 36ea6ce fix port simplification test case
  • 186b626 note 'docker login' requirement for release

v0.5.2

1 year ago

Changelog

  • 8063e4b Merge pull request #131 from mattfenwick/add-hg-contribs
  • 72dfdd3 Merge pull request #130 from huntergregory/fail-fast
  • 9b164c3 add huntergregory to contributors
  • 05f1e20 try adding kind/calico run to prs
  • abbed22 add fail fast option for cli/generate

v0.5.1

1 year ago

Changelog

  • 5b7aac4 Merge pull request #128 from mattfenwick/go-1.19
  • 433210e pull in dependency upgrade
  • 79a2736 avoid crash from dependency
  • b317001 upgrade agnhost image version to 2.43
  • f4b3bd9 upgrade kind version to 0.17.0
  • 59cc641 upgrade workflows, dev guide to go 1.19
  • c37d703 make fmt
  • 1c6ac3a upgrade to go 1.19; upgrade dependencies
  • 3d7f9e1 fix indentation
  • 12dbd18 walkthrough docs: clarify secret sauce
  • f24137d walkthrough: add ToC
  • 6846fb5 walkthrough doc: reorganize flow
  • 589e72e clear up docs todos
  • b2bd890 walkthrough doc: add examples
  • 85fa3c6 improve walkthrough doc
  • 025ebfd improve readme links
  • f31eb80 add walkthrough doc
  • 4ac8460 Merge remote-tracking branch 'origin/master'
  • f2f74d0 rename doc files; fix typo; clarify readme
  • ec73330 Update README.md
  • dff8a67 Update README.md
  • ede50bf capture example output for future comparison
  • fdd77e6 enable go build/fmt/vet/test on pushes
  • 1804703 use improved set
  • 9ce96d7 update collections
  • 2399194 clean up sorts
  • faa564f sort more tables for explain output
  • 69308e9 upgrade to collections 0.1.0
  • eb8cac6 Merge pull request #126 from mattfenwick/cleanup
  • 6772f1f add go to github workflows
  • d0d2a80 upgrade to ginkgo v2
  • 0390fc7 make lint output sort more stable
  • 1fa0e2a use set instead of map
  • fd63bd0 clean up sorting: add missing sorts for stable formatting; use collections library for cleaner sorting
  • 48c5e5e fix collections version
  • 4588f3b sort explain output
  • 27e8aa4 use generic json/yaml parsing functions
  • dca5e1d add dependency on generic collections library
  • 9e43767 add helpful console output, fix comments
  • fb9e8ad add generic json/yaml parsing utilities
  • 9594640 improve readability of example output

v0.5.0

1 year ago

Changelog

  • a135d68 add default args for each CNI
  • 093cabe fix antrea defaults
  • 4de7147 give antrea job good defaults
  • 7f84dcc Merge pull request #125 from mattfenwick/upgrade-cni-versions
  • 9180fd5 downgrade antrea
  • da98e47 Merge remote-tracking branch 'origin/master' into upgrade-cni-versions
  • 6ddf5ba upgrade versions: antrea, cilium, kind, agnhost
  • 725d055 Merge pull request #124 from mattfenwick/go-1-18
  • 5142c48 switch github workflows to 1.18
  • 4ef03c9 upgrade to go 1.18; upgrade k8s.io library versions to 0.24.2
  • ec69d50 Merge pull request #123 from matmerr/windows
  • da6180a nanoserver
  • 6230a05 update agnhost image
  • 7d358ee windows dockerfile
  • 6f0fbd9 add Mathew Merrick https://github.com/matmerr to thanks :)
  • c7a732e allow go action from ui
  • c272d75 Merge pull request #121 from mattfenwick/default-label-tests
  • 1cbb688 note pre-installed gh action programs
  • 61e00c4 force kind install to avoid github action cache
  • 04953cb fix debug
  • 55608b4 add script debug
  • 4ec6293 fix test case
  • b188c64 DRY up code
  • 2d927ca add in test cases
  • 0c2fe9b add test cases for default namespace labels

Docker images

  • docker pull mfenwick100/cyclonus:v0.5.0

v0.4.7

2 years ago

Changelog

ec3aee4 Merge pull request #119 from mattfenwick/labels-diff-hacking bc33a54 propagate through namespaces 0834f70 improve error messages b28f2c4 pull labels from namespace objects, handling default ns labels in kube 1.21 77fcd53 try adding default labels in mock kube 254fc7d Merge pull request #118 from mattfenwick/kind-0.11.0 5038f40 fix set order 07642c9 upgrade kind version to 0.11.0 78c613f fix markdown formatting 049b5d4 clean up readme 2246178 improve cyclonus results explanation

Docker images

  • docker pull mfenwick100/cyclonus:latest
  • docker pull mfenwick100/cyclonus:v0.4.7

v0.4.6

3 years ago

Changelog

6e98257 Merge pull request #116 from mattfenwick/ginkgo a2b7cb0 move files out of tests 5eaa603 separate concerns 7195b24 remove spurious type e3386e6 format xml output bea949f migrate tests into ginkgo framework 920e568 Merge pull request #115 from mattfenwick/table-formatting cc27e02 flow horizontal in tables to save vertical space 678cf32 first pass at documenting test runs 2bb0afc fix readme formatting e3c2364 organize docs 3a6fd79 remove unimplemented command; fix allow-dns doc string 845ce8b organize docs 2c3c13d disable unsupported --batch-jobs flag

Docker images

  • docker pull mfenwick100/cyclonus:latest
  • docker pull mfenwick100/cyclonus:v0.4.6

v0.4.5

3 years ago

Changelog

7400b14 add thanks to contributors 16f1be5 Merge pull request #114 from johnSchnake/junitOutput 6538148 Add Junit output for automated results processing

Docker images

  • docker pull mfenwick100/cyclonus:latest
  • docker pull mfenwick100/cyclonus:v0.4.5

v0.4.4

3 years ago

Changelog

e0b5119 add dev instructions for fmt/vet/test 6e0a160 Merge pull request #103 from mattfenwick/end-port-tests a39f8b4 add endport tests to default-excluded set 4f35bf3 add end-port test cases cfd8344 Merge pull request #113 from mattfenwick/allow-dns-tcp f2192b9 open port 53 over TCP

Docker images

  • docker pull mfenwick100/cyclonus:latest
  • docker pull mfenwick100/cyclonus:v0.4.4